基础设施 · P1 · 性能与并发
Redis
能用 Redis 设计缓存、分布式锁、限流与异步数据结构,并控制一致性风险。
投入:1 周前置:数据结构、并发与网络基础

配套架构图:先读懂数据流、模块边界与失败路径,再进入教程实践。
学习速览
- ✓选择 String、Hash、Set、ZSet、Stream 等正确数据结构
- ✓处理缓存穿透、击穿、雪崩和热点 Key
- ✓理解持久化、淘汰、主从与高可用边界
学习路线大纲
阶段 1
基础:数据结构、TTL、命令与事务
阶段 2
核心机制:Lua、Stream、发布订阅与分布式锁
阶段 3
工程实践:缓存一致性、限流、监控与故障演练
阶段 4
项目验收:完成秒杀库存或热点数据服务
练习与验收标准
- □缓存失效与回源路径可观测
- □锁有超时、续期、解锁校验与降级策略
- □能解释数据丢失、重复消费和一致性取舍