Redis学习
Redis 是 Java 后端体系里最常见的缓存与高性能数据结构服务。
学习 Redis 不能只停留在会 set/get,更重要的是理解数据结构、缓存设计、持久化、高可用和性能治理。
专题目录
1. 学习定位
这一组内容聚焦 Redis 在 Java 后端中的实际使用。
目标是让你不仅能用 Redis,还能设计出更稳的缓存和分布式协作方案。
2. 学习重点
- 理解 Redis 各类数据结构的适用场景
- 理解缓存一致性与热点问题
- 理解持久化和高可用如何影响线上可靠性
- 理解分布式锁的边界和风险
- 理解性能优化不只看命令,也看模型
3. 建议顺序
- Redis核心数据结构
- 缓存设计与一致性
- 持久化与高可用
- 分布式锁与限流
- Redis性能优化
4. 阶段产出
- 一份缓存设计总结
- 一份 Redis 高可用认知笔记
- 一份典型性能问题排查清单
- 一份分布式锁边界条件清单
5. 自测标准
- 能为一个业务场景选出合适的数据结构
- 能说明缓存一致性和热点问题怎么处理
- 能解释 Redis 高可用和持久化的基本取舍
- 能说清 Redis 锁为什么必须校验锁归属