面试真题

数据库 · 中等 · 滴滴

Redis缓存雪崩是什么,如何解决和预防

中等 数据库 🎤 滴滴
参考答案
结论:缓存雪崩指大量key同时失效或Redis宕机致请求直击数据库瘫痪。解决:1. 过期时间加随机值错开;2. Redis高可用(哨兵/集群);3. 熔断限流降级保护DB;4. 缓存预热;5. 互斥锁重建缓存。预防:监控过期分布、容量规划、多级缓存。原理:避免瞬时无缓存命中造成DB压力。
题目整理自公开面经,答案由校招宝自研生成,仅供参考