05 缓存击穿,缓存穿透,缓存雪崩

vvEcho 2024-01-20 14:08:37
Categories: Tags:

缓存击穿

redis中一个热点key过期,导致大量的访问打到数据库上

监控哪些数据是热门数据,实时的调整热key的过期时长;

缓存穿透

大量请求根本不存在的key;例如恶意的流量攻击

设置空值,设置白名单,使用布隆过滤器,对请求做校验(比如请求一个查询一个id为-1000的数据,这种直接可以判定为不合法)

缓存雪崩

redis中大量key集体过期;调整key的过期时间