基础设施 · P1 · 性能与并发

Redis

能用 Redis 设计缓存、分布式锁、限流与异步数据结构,并控制一致性风险。

投入:1 周前置:数据结构、并发与网络基础
Redis learning architecture diagram

配套架构图:先读懂数据流、模块边界与失败路径,再进入教程实践。

学习速览

  • ✓选择 String、Hash、Set、ZSet、Stream 等正确数据结构
  • ✓处理缓存穿透、击穿、雪崩和热点 Key
  • ✓理解持久化、淘汰、主从与高可用边界
进入配套教程

学习路线大纲

阶段 1

基础:数据结构、TTL、命令与事务

阶段 2

核心机制:Lua、Stream、发布订阅与分布式锁

阶段 3

工程实践:缓存一致性、限流、监控与故障演练

阶段 4

项目验收:完成秒杀库存或热点数据服务

练习与验收标准

  • □缓存失效与回源路径可观测
  • □锁有超时、续期、解锁校验与降级策略
  • □能解释数据丢失、重复消费和一致性取舍

关联技术栈