How To Manage a Redis Database

by Mark Drake

DescriptionTable of ContentsDetailsHashtagsReport an issue

Book Description

This book aims to provide an approachable introduction to Redis concepts by outlining many of the key-value store's commands so readers can learn their patterns and syntax, thus building up readers' understanding gradually. The goal for this book is to serve as an introduction to Redis for those interested in getting started with it, or key-value stores in general. For more experienced users, this book can function as a collection of helpful cheat sheets and in-depth reference.

The topics that it covers include how to:
- Connect to a Redis database;
- Create and use a variety of Redis data types, including strings, sets, hashes, and lists;
- Manage Redis clients and replicas;
- Run transactions in Redis;
- Troubleshoot issues in a Redis installation.

Each chapter is self-contained and can be followed independently of the others. By reading through this book, you'll become acquainted with many of Redis's most widely used commands, which will help you as you begin to build applications that take advantage of its power and speed.

This open book is licensed under a Creative Commons License (CC BY-NC-SA). You can download How To Manage a Redis Database ebook for free in PDF format (1.1 MB).

Table of Contents

Chapter 1
How To Connect to a Redis Database
Chapter 2
How To Manage Redis Databases and Keys
Chapter 3
How To Manage Replicas and Clients in Redis
Chapter 4
How To Manage Strings in Redis
Chapter 5
How To Manage Lists in Redis
Chapter 6
How To Manage Hashes in Redis
Chapter 7
How To Manage Sets in Redis
Chapter 8
How To Manage Sorted Sets in Redis
Chapter 9
How To Run Transactions in Redis
Chapter 10
How To Expire Keys in Redis
Chapter 11
How To Troubleshoot Issues in Redis
Chapter 12
How To Change Redis's Configuration from the Command Line

Book Details

Subject
Computer Science
Publisher
DigitalOcean
Published
2020
Pages
95
Edition
1
Language
English
ISBN13 Digital
9780999773079
ISBN10 Digital
0999773070
PDF Size
1.1 MB
License
CC BY-NC-SA

Related Books

How To Manage Remote Servers with Ansible
This book is designed to introduce you to using Ansible to manage your servers. You'll learn how to install and configure Ansible on a control node, and then how to use it to configure and run commands on remote servers. You'll also learn how to collect tasks into complete Playbooks to automate server setup from start to finish. The topics that ...
Rails on Containers
This book is designed to introduce you to using containers and Kubernetes for full-stack development. You'll learn how to develop a full-stack application using Ruby on Rails and PostgreSQL with Sidekiq, and how to manage them all - first with Docker, then with Docker Compose, and finally with Kubernetes. The topics that it covers include how to...
Managing Risk and Information Security
Examine the evolving enterprise security landscape and discover how to manage and survive risk. While based primarily on the author's experience and insights at major companies where he has served as CISO and CSPO, the book also includes many examples from other well-known companies and provides guidance for a management-level audience. Managing...
How to Read a Folktale
How to Read a Folktale offers the first English translation of Ibonia, a spellbinding tale of old Madagascar. Ibonia is a folktale on epic scale. Much of its plot sounds familiar: a powerful royal hero attempts to rescue his betrothed from an evil adversary and, after a series of tests and duels, he and his lover are joyfully united with a marriage...
How To Code in Node.js
Node.js is a popular open-source runtime environment that can execute JavaScript outside of the browser. The Node runtime is commonly used for back-end web development, leveraging its asynchronous capabilities to create networking applications and web servers. Node is also a popular choice for building command line tools. In this book, you will ...
How To Build a Website With CSS and HTML
This project-based eBook will introduce you to Cascading Style Sheets (CSS), a stylesheet language used to control the presentation of websites, by building a personal website using our demonstration site as a model. Though our demonstration site features Sammy the Shark, you can switch out Sammy's information with your own if you wish to personali...