中间件
未读
Redis面试知识(一)基础
文章以面试问答梳理 Redis 基础:说明其用于缓存抗高并发,介绍常见及扩展数据结构;强调过期时间随机化防雪崩、原子命令实现分布式锁;对比 KEYS 与 SCAN;讲解 List、Pub/Sub、SortedSet 的队列场景,以及 RDB/AOF 持久化与数据恢复机制。
中间件
未读
Redis面试知识(二)缓存雪崩、击穿、穿透
文章区分 Redis 缓存雪崩、穿透与击穿:雪崩是大量 Key 同时失效导致请求压垮数据库;穿透是请求不存在的数据绕过缓存;击穿是热点 Key 失效瞬间高并发直击 DB。应对措施包括过期时间随机化、热点永不过期、参数校验、缓存空值、限流,以及布隆过滤器和互斥锁。