Redis(Remote Dictionary Server)是由 Salvatore Sanfilippo 于 2009 年开发的开源内存数据库,以极高性能、丰富数据结构、原子操作著称。 单线程命令处理模型(6.
2026-07-07
深入 Redis 底层数据结构的实现原理:从 SDS 字符串到跳表,从 Ziplist 压缩列表到 Listpack,理解每种结构的设计动机与性能权衡,以及 Redis 7.x 的结构演进。
2026-07-07
深入 Redis 数据安全的两条主线:持久化(RDB/AOF 的工作原理与选择)和主从复制(全量同步/增量同步/断点续传),以及实践中的常见坑。
2026-07-07
覆盖 Redis 作为缓存使用时的核心设计决策:缓存一致性策略、三大缓存异常(雪崩/击穿/穿透)的成因与解法、缓存污染的处理,以及 Redis 变慢时的系统排查思路。
2026-07-07
深入 Redis 高可用体系:哨兵模式的故障检测与选主流程、Cluster 集群的分片机制、Codis vs Cluster 选型对比,以及分布式锁的正确实现(SET NX + Lua 脚本)与 Redlock 方案。
2026-07-07
本文讲解多级缓存的完整设计:Caffeine 本地缓存(L1)、Redis 分布式缓存(L2)、Spring Cache 注解抽象,以及二级缓存联动、缓存一致性与更新策略的工程实践。
2026-07-07