Traditional Culture Encyclopedia - Traditional culture - What are the redis books

What are the redis books

Redis-related data learning needs more reference information, because Redis is not widely used today. In this issue of Redis book recommendation topic, let me introduce you to several Redis related wonderful books.

Redis Book Recommendations: Redis in Action

When you need to access fast-moving data streams at near-real-time speeds, key-value databases like Redis are an excellent choice. By accommodating a wide range of data types such as hashes, strings, lists, and more, Redis extends the key-value pairing paradigm by providing both extremely fast in-memory dataset manipulation, and the ability to easily persist this data above disk at runtime. On top of that, Redis is free and open source.

This book provides an introduction to Redis itself and its key-value pair model, and readers will be exposed to real-world use cases, including caching, distributed ad targeting, and more, and will learn how to start with small job tasks, scale Redis for large-scale datasets, and how to integrate it with other traditional relational databases or other NoSQL storage systems. Experienced developers should be interested in more in-depth coverage of clustering and server scripting.

Redis Design and Implementation

Redis Design and Implementation

Senior Redis technologists have written a must-read book to get a deeper understanding of the inner workings of Redis technology. From the source code point of view to analyze the Redis architecture design, implementation principles and working mechanism, for efficient use of Redis to provide the principle of guidance.

Redis Design and Implementation is a comprehensive and complete explanation of the internal mechanisms and implementation of Redis, which introduces most of the single-computer functions of Redis as well as the implementation principles of all the multi-computer functions, demonstrates the core data structures of these functions as well as the key algorithmic concepts, is rich in illustrations and clear descriptions, and gives a lot of reference information.

Redis Design and Implementation is divided into four main parts. The first part, "Data Structures and Objects," introduces the various objects in Redis and their data structures, and explains how these data structures affect the functionality and performance of the objects. The second part of the "standalone database implementation" on the Redis implementation of standalone database method is introduced, including the database, RDB persistence, AOF persistence, events and so on. The third part of the "multi-machine database implementation" of Redis Sentinel, replication, clustering three multi-machine features are introduced. The fourth part of the "implementation of independent functions" on the Redis of each relatively independent function module is introduced, involving publish and subscribe, transactions, Lua scripts, sorting, binary bit array, slow query logging, monitors and so on.

Redis Book Recommendation of "Redis Beginner's Guide (2nd Edition)

This book is designed to help readers understand Redis from scratch, step by step, and enter the world of Redis. While introducing the basics, this book also focuses on practice, with the goal of helping readers use Redis in real projects as soon as possible, so that they can learn to use it. Most of the chapters in the book adopt a task-driven explanation method, through the fictional characters Xiaobai and Mr. Song, setting a practical task before introducing the knowledge points, which not only improves the readers' motivation to read, but also enables them to combine the knowledge points in the book with practice more easily.

Main Content

Introduces the history and characteristics of Redis, and answers the question of why use Redis.

Explains how to deploy Redis in development and production environments.

Looks at scenarios in which many of Redis' data types are applicable through practice.

Introduces Redis 3.0's sentinel and cluster-related features.

A comprehensive introduction to technologies such as pipelines, transactions, persistence, and replication.

Deeply unveils the storage structure of Redis and dissects Redis spatial optimization methods.

How to implement online user records, tag completion, and interval lookup based on Redis.

Using Redis to implement task queues.

Take a look at Redis scripting and learn the details and tricks of scripting.