Redis 与缓存
排行榜用 ZSet,缓存要小心。
중급 · 课时 17 · 实验 5
课程大纲
缓存为什么难
- 副本在原本改变的那一刻就旧了 reading
- 测验:缓存之难 quiz
各种数据结构的用法
- 六种数据结构与各自的位置 reading
- 操作 Redis 的数据结构 lab
- 测验:数据结构的选择 quiz
用 ZSet 做排行榜
- 用数据库出排行榜为什么会垮 reading
- 用 ZSet 实现排行榜并验证 lab
- 测验:ZSet 排行榜 quiz
TTL 与过期策略
- 没设 TTL 的键会造出什么 reading
- 处理 TTL 与过期策略 lab
- 测验:TTL 与过期 quiz
缓存模式(look-aside 与 write-through)
- 三种写策略与击穿 reading
- 实现 cache-aside 并测命中率 lab
- 防住缓存击穿 lab
- 测验:缓存模式与击穿 quiz
持久化(RDB 与 AOF)及其局限
- RDB、AOF,以及可以丢的东西 reading
- 测验:持久化 quiz