《Redis 设计与实现》一书全面而完整地讲解了 Redis 的内部运行机制, 对 Redis 的大多数单机功能以及所有多机功能的实现原理进行了介绍, 展示了这些功能的核心数据结构以及关键的算法思想。 通过阅读本书, 读者可以快速、有效地了解 Redis 的内部构造以及运作机制, 从而学会如何更高效地使用 Redis 。
第一部分:数据结构与对象
第二部分:单机数据库的实现
数据库
RDB 持久化
AOF 持久化
事件
客户端
服务器
第三部分:多机数据库的实现
复制
Sentinel
集群
第四部分:独立功能的实现
发布与订阅
事务
Lua 脚本
排序
二进制位数组