*使用Redis:一书学透数据存储与高可用集群
图书信息
| 作者 | 熊浩含 |
| 出版社 | 机械工业出版社 |
| ISBN | 9787111740124 |
| 出版时间 | 2024-01-01 |
| 字数 | 11.8万 |
| 分类 | 科技,计算机,网络,计算机理论与教程 |
读书简介
全书主要分为三部分介绍Redis。 第1部分介绍Redis6中使用的数据结构,包括动态字符串、跳跃表、压缩列表、字典、整数集合和快速表,详细介绍其基本结构及常见操作。 第二部分为本书核心篇章,首先介绍了Redis6的启动流程,命令解析流程,之后对Redis6中的命令实现行了全面的介绍,包括键命令、字符串命令、哈希表命令、列表命令、集合及有序集合命令、地理位置相关的GEO命令、统计相关的HyperLogLog命令。
目录
前言
第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 小结
- 北大国学课(文章)
- 儿童英语启蒙——从绘本、游戏到分级读物(施乐遥)
- GBT 51338-2018 分布式电源并网工程调试与验收标准(电力企业联合会)
- ARM 9嵌入式开发基础与实例进阶(光盘内容另行下载,地址见书封底)(冯新宇)
- 2020—2021年中国战略性新兴产业发展蓝皮书(精装版)(中国电子信息产业发展研究院)
- Téli rege(William Shakeapeare)
- Wasps - Evil events from evil causes spring(Aristophanes .)
- 家庭营养套餐(《健康餐桌》编委会编)
