Redis
P7 数据与存储 · 共 5 篇 · 按阅读顺序倒叙排列
-
Redis 深挖 · 布隆过滤器与穿透防线
深挖 Redis 布隆过滤器:位数组 + k 哈希为何只有假阳性没有假阴性、误判率与 m/k 参数怎么算、原生 bitmap 手写 vs RedisBloom 模块 vs Redisson,再到计数/布谷鸟/可扩展变体与删除难题,落到广告竞价挡穿透与去重。
-
Redis 深挖 · 线程模型与性能
深挖 Redis 线程模型与性能:单线程执行为何天然原子、IO 多线程与 bio 后台线程各干什么、pipeline 收敛 RTT、8 种内存淘汰与惰性+定期过期、慢命令与 UNLINK、热 key 定位打散,落到竞价场景的生产红线。
-
Redis 深挖 · 持久化与高可用
深挖 Redis 持久化与高可用:RDB 的 fork+COW、AOF 三档 appendfsync 与重写、混合持久化,再到主从复制、Sentinel 故障转移、Cluster 槽分片与 MOVED/ASK,落到竞价场景的 Redis HA 实践。
-
Redis 深挖 · 数据结构与内存模型
深挖 Redis 数据结构:从 redisObject 对象头到 String/Hash/Set/ZSet 的底层编码(listpack/skiplist 等)与转换阈值,讲清编码为何只升不降、内存开销与碎片,以及 bigkey 的编码级成因与结构选型。
-
Redis 深挖(开篇)· 五大结构与核心命令
Redis 阅读路径的第 1 篇:从竞价与投放等高并发场景出发,一文速通 5 大数据结构的核心命令,扫清足以阻塞单线程的 O(N) 危险操作与运维避坑。