🚀 高级功能学习

Redis 缓存 | 分布式锁 | 多数据库 | 认证方案

🧪 实验任务卡(高级模块)

⚙️ 系统配置

🔐 认证方案对比

进入鉴权实验室

💾 Redis 数据类型

String

字符串,最基本类型

Hash

哈希,存储对象

List

列表,队列/栈

Set

集合,去重运算

SortedSet

有序集合,排名

🧪 Redis 操作测试

🔒 分布式锁演示

模拟多个请求竞争同一资源

⚠️ 缓存三大问题

缓存穿透

问题:查询不存在的数据,每次都打到数据库

解决:布隆过滤器 | 缓存空值

缓存击穿

问题:热点key过期,大量请求打到数据库

解决:互斥锁 | 逻辑过期

缓存雪崩

问题:大量key同时过期,数据库压力激增

解决:随机过期时间 | 多级缓存