Redis:核心原理和应用实践
此笔记从基础>应用>原理>集群>拓展>源码,详细清晰到无解!
基础篇
- Redis安装
- Redis基础数据结构
- 容器型数据结构的通用规则
应用篇
- 千帆竞发——分布式锁
- 缓兵之计——延时队列
- 节衣缩食——位图
- 四两拨千斤——HyperLogLog
- 层峦叠嶂——布隆过滤器
- 断尾求生——简单限流
- 一毛不拔一一漏斗限流
- 近水楼台—— GeoHash
- 大海捞针——Scan
延时队列
HyperLogLog
用数据库来算附近的人
原理篇
- 鞭辟入里——线程 IO模型
- 交头接耳——通信协议
- 未雨绸缪——持久化
- 雷厉风行——管道
- 同舟共济——事务
- 小道消息——PubSub
- 开源节流——小对象压缩
- 有备无患——主从同步
管道
主从同步
集群篇
- 李代桃偃——Sentinel
- 分而治之——Codis
- 众志成城——Cluster
Codis
Cluster
拓展篇
- 耳听八方——Stream
- 无所不知——Info 指令
- 拾遗漏补——再谈分布式锁
- 朝生暮死——过期策略
- 优胜劣汰——LRU
- 平波缓进——懒惰删除
- 妙手仁心——优雅地使用 Jedis
- 居安思危——保护 Redis
- 隔墙有耳——Redis 安全通信
再谈分布式锁
过期策略
Redis 安全通信
源码篇
- 极度深寒——探索 「字符串」内部结构
- 极度深寒——探索 「字典」内部
- 极度深寒——探索 「压缩列表」内部
- 极度深寒——探索 「快速列表」内部
- 极度深寒——探索 「跳跃列表」内部结构
- 极度深寒——探索 「紧凑列表」内部
- 极度深寒——探索 「基数树」内部
跳跃列表」内部结构
「基数树」内部----------有需要的朋友无偿拿走方式:点赞+关注之后,可---看【小编主页】即可拿走