深入探究 Redis 的设计与实现 目录 深入探究 Redis 的设计与实现 一、引言 二、Redis 数据结构 (一)字符串(String) (二)列表(List) (三)哈希(Hash) (四)集合(Set) (五)有序集合(Sorted Set) 三、Redis 内存管理 (一)内存分配策略 (二)基本分配器的工作原理 (三)优化内存使用的方法 (四)数据淘汰策略 四、Redis 持久化机制 (一)RDB 持久化 (二)AOF 持久化 五、Redis 事务与并发控制 (一)事务的实现原理 (二) (二)MULTI、EXEC 等命令的作用 (三)事务的隔离级别 (四)并发控制策略 六、Redis 集群与分布式架构 (一)主从复制 (二)哨兵机制 (三)集群模式 七、Redis 性能优化 (一)硬件层面的优化 (二)软件层面的优化 八、Redis 应用案例与实践经验 (一)缓存应用案例