更新时间:2024-04-25 19:19:53
封面
版权信息
内容简介
序
前言
第1章 Redis必会知识
1.1 Redis 6.0的新特性
1.2 Redis源码结构
1.3 Redis的安装与调试
1.4 小结
第2章 基础数据结构解析
2.1 对象
2.2 字符串
2.3 列表
2.4 字典
2.5 集合
2.6 有序集合
2.7 小结
第3章 stream底层数据结构
3.1 stream简介
3.2 stream底层结构listpack与rax的实现
3.3 stream结构的实现
3.4 小结
第4章 Redis启动流程
4.1 redisServer简介
4.2 sever启动过程
4.3 事件处理
4.4 小结
第5章 一次命令请求过程
5.1 基础知识
5.2 I/O多线程
5.3 RESP 3协议
5.4 命令解析
5.5 命令调用
5.6 ACL权限控制
5.7 结果返回
5.8 小结
第6章 持久化
6.1 备份原理
6.2 持久化配置
6.3 AOF
6.4 RDB
6.5 混合持久化
6.6 RDB与AOF相关配置指令
6.7 小结
第7章 主从复制
7.1 主从复制功能的实现
7.2 主从复制源码分析
7.3 Slave源码分析
7.4 Master源码分析
7.5 小结
第8章 哨兵
8.1 哨兵简介
8.2 哨兵的启动
8.3 哨兵相关的数据结构
8.4 哨兵的工作原理
8.5 故障转移
8.6 小结
第9章 集群
9.1 数据分区
9.2 通信机制
9.3 代码流程
9.4 主从切换
9.5 副本漂移
9.6 分片迁移
9.7 小结
第10章 Redis应用:缓存与锁
10.1 缓存
10.2 锁
10.3 客户端缓存
10.4 小结
作者简介
封底