阅读

Redis 5设计与源码分析

陈雷著,2019年版

多名专家联袂推荐,资深专家联合撰写,深入理解Redis 5设计精髓。本书系统讲解Redis 5设计、数据结构、底层命令实现,以及持久化、主从复制、集群的实现。全书分为三篇,共计22章内容。

第一篇,重点讲解了SDS、跳跃表、压缩列表、字典、整数集合、quicklist和Stream数据结构的实现。

第二篇,讲解了Redis的生命周期、命令执行的过程,键、字符串、哈希表、列表、集合、有序集合、GEO、HyperLog和Stream相关命令的实现,需要重点了解。

第三篇,简单剖析了持久化、主从复制和集群的实现,掌握精髓。

Github | Docker | Project