Curriculum

课程目录

按模块查看章节。课程链接均可直接访问,建议顺序只是学习提示。

01

Module 1

基础与心智模型

5 个章节

  1. 01从前端缓存思维到 Redis 高性能存储的完整路线图+10 XP
  2. 02安装 Redis 并掌握 CLI:像浏览器 DevTools 一样调试缓存+10 XP
  3. 03String:Redis 最基础的类型,远比 localStorage 强大+10 XP
  4. 04Hash:Redis 版的 JavaScript Object,存对象数据的首选+10 XP
  5. 05List:Redis 版的数组,消息队列和时间线的利器+10 XP
02

Module 2

工程实践

5 个章节

  1. 06Set:Redis 版的 JS Set,去重和集合运算首选+10 XP
  2. 07Sorted Set:带分数的有序集合,排行榜的终极武器+10 XP
  3. 08缓存设计:从前端 memo 到服务端 Redis 缓存的思维升级+10 XP
  4. 09Session 管理:用 Redis 替代内存 Session,支持分布式+10 XP
  5. 10限流:用 Redis 实现 API 速率限制,防止恶意请求+10 XP
03

Module 3

系统边界

5 个章节

  1. 11排行榜:Sorted Set 天生就是为排行榜设计的+10 XP
  2. 12分布式锁:用 Redis 防止多个服务同时操作同一资源+10 XP
  3. 13缓存雪崩、穿透、击穿:三大经典缓存问题一网打尽+10 XP
  4. 14热点 Key:当单个 Key 被疯狂访问时怎么办+10 XP
  5. 15持久化:Redis 重启后数据还在吗?RDB vs AOF+10 XP
04

Module 4

交付与进阶

5 个章节

  1. 16内存与过期策略:Redis 内存满了怎么办+10 XP
  2. 17缓存+MySQL 实战:完整的 Cache-Aside 落地方案+10 XP
  3. 18验证码 + 限流实战:用 Redis 实现短信验证码全流程+10 XP
  4. 19排行榜实战:用 Sorted Set 构建完整的游戏排行榜+10 XP
  5. 20Redis 命令速查表:一页纸掌握所有核心命令+10 XP