1 数据结构与对象
1.Redis数据结构与对象——简单动态字符串
2.Redis数据结构与对象——哈希
3.Redis数据结构与对象——跳跃表(skiplist)
4.Redis数据结构与对象——整数集合
5.Redis数据结构与对象——压缩列表
注:还缺一章对象,有时间补。
6.Redis对象
2 单机数据库的实现
1.数据库
(1) 服务器中的数据库
(2) 数据库的键空间
(3) 设置键的生存时间或过期时间,以及过期键的删除策略
(4) AOF、RDB和复制功能对过期键的处理
2.Redis持久化
(1) RDB持久化
(2) AOF持久化及AOF重写
3.客户端
3 高可用
1. Redis复制
2.Redis复制的实现
3.Sentinel(哨兵)
4.Redis Cluster(集群)
4 独立功能实现
1.Redis的发布与订阅
2.Redis事务
5 Redis常见问题
1.Hash分区
2.Redis单线程为什么那么快?
3.缓存及缓存常见问题
持续更新中。。。。
注:文章主要参考书:《Redis设计与实现》、《Redis开发与运维》,如发现错误,请指正!
网友评论