技术栈 数据库

持久化机制:RDB 与 AOF 到底在保护什么

很多人学“持久化机制”这类机制主题时,最容易有一种错觉:好像自己在学一堆抽象原理,离真实工程很远。可只要你把它放回系统运行过程里,就会发现它其实一直在回答非常具体的问题:请求为什么会这么走、数据为什么会这么看见、性能为什么会在这里变差、故障...

2026-06-28 5 分钟 Redis, 持久化, RDB
技术栈 数据库

主从复制:Redis 为什么也要考虑高可用

当你开始学“主从复制”这类设计主题时,通常意味着单纯会操作已经不够了。系统开始变大、对象开始变多、协作开始变复杂,你会越来越频繁地遇到一种情况:看起来好像每个方案都能做,但真正难的是判断哪种更适合当前阶段、当前约束和当前团队。 这一篇放在整...

2026-06-28 4 分钟 主从复制, Redis, 高可用
技术栈 数据库

哨兵机制:Redis 故障切换是怎么做的

很多人学“哨兵机制”这类机制主题时,最容易有一种错觉:好像自己在学一堆抽象原理,离真实工程很远。可只要你把它放回系统运行过程里,就会发现它其实一直在回答非常具体的问题:请求为什么会这么走、数据为什么会这么看见、性能为什么会在这里变差、故障为...

2026-06-28 5 分钟 Redis, 哨兵, 故障切换
技术栈 数据库

Pipeline、事务与 Lua:批量操作和原子逻辑怎么做

当你开始学“Pipeline、事务与 Lua”这类设计主题时,通常意味着单纯会操作已经不够了。系统开始变大、对象开始变多、协作开始变复杂,你会越来越频繁地遇到一种情况:看起来好像每个方案都能做,但真正难的是判断哪种更适合当前阶段、当前约束和...

2026-06-28 4 分钟 Redis, Pipeline, Lua
技术栈 数据库

分布式锁实战:Redis 锁为什么能用,又为什么不能乱用

当你开始学“分布式锁实战”这类设计主题时,通常意味着单纯会操作已经不够了。系统开始变大、对象开始变多、协作开始变复杂,你会越来越频繁地遇到一种情况:看起来好像每个方案都能做,但真正难的是判断哪种更适合当前阶段、当前约束和当前团队。 这一篇放...

2026-06-28 4 分钟 并发, Redis, 分布式锁
技术栈 数据库

热 Key、大 Key 与内存问题:Redis 线上故障通常长什么样

很多人开始认真补“热 Key、大 Key 与内存问题”,往往不是出于兴趣,而是因为线上已经出事了。系统平时也能跑,可一到高峰、发布、切换、批量任务或者局部抖动时,问题就集中冒出来。这个时候你会发现,故障类主题真正难的地方,不是知道某个报错是...

2026-06-28 4 分钟 Redis, 热Key, 大Key
技术栈 数据库

缓存监控与性能排查:命中率、延迟、淘汰、阻塞怎么看

很多人开始认真补“缓存监控与性能排查”,往往不是出于兴趣,而是因为线上已经出事了。系统平时也能跑,可一到高峰、发布、切换、批量任务或者局部抖动时,问题就集中冒出来。这个时候你会发现,故障类主题真正难的地方,不是知道某个报错是什么意思,而是能...

2026-06-28 4 分钟 性能排查, 监控, Redis
技术栈 数据库

Redis Cluster 入门:为什么数据量和并发上来后要分片

很多人第一次真正停下来补“Redis Cluster 入门”,往往并不是为了系统学习,而是因为工作里已经隐约感觉这里有坑。可能是同事在说这个词时你大概听得懂,但真要自己解释就有些模糊;也可能是系统已经出现了一些现象,让你意识到这层知识不能再...

2026-06-28 5 分钟 Redis, Cluster, 分片
技术栈 数据库

Redis 在分布式系统里的边界:什么该放 Redis,什么不该放

当你开始学“Redis 在分布式系统里的边界”这类设计主题时,通常意味着单纯会操作已经不够了。系统开始变大、对象开始变多、协作开始变复杂,你会越来越频繁地遇到一种情况:看起来好像每个方案都能做,但真正难的是判断哪种更适合当前阶段、当前约束和...

2026-06-28 4 分钟 Redis, 系统设计, 边界
技术栈 数据库

Redis 学习路线总结:从会用命令到能做缓存治理

当你开始学“Redis 学习路线总结”这类设计主题时,通常意味着单纯会操作已经不够了。系统开始变大、对象开始变多、协作开始变复杂,你会越来越频繁地遇到一种情况:看起来好像每个方案都能做,但真正难的是判断哪种更适合当前阶段、当前约束和当前团队...

2026-06-28 4 分钟 学习路线, Redis, 缓存治理