Redis源码剖析:一个高性能服务器的设计哲学

准备

1. 从启动流程开始,Redis是如何跑起来的

2. dict字典结构,为什么Redis查找如此之快

3. SDS字符串,从一个字符串看Redis的内存优化

3. 跳跃表skiplist,为什么不用红黑树?

4. ziplist/listpack,极致内存优化的艺术

5. 事件循环模型,单线程为什么还能这么快?

6. 网络通信模型,从客户端连接到命令执行

7. 命令执行全过程,SET一个Key到底发生了什么?

8. RDB持久化,实现快照的核心机制

9. AOF日志,Redis如何保证数据不丢失

10. 过期删除与淘汰策略设计

11. 主从复制,从同步到增量复制

12. Sentinel哨兵机制,高可用如何实现

13. Redis Cluster分析:槽位设计与分布式一致性

推荐

参考


相关内容

请作者喝杯咖啡!
AndyFree96 支付宝支付宝
AndyFree96 微信微信