redis 缓存雪崩 穿透 更新雪崩 粗解(redis更新有点难理解)
redis 缓存雪崩 穿透 更新
雪崩
场景解释
有些场景需要走redis,由于某种原因(redis请求过载)崩了,这个时候就会请求数据库, redis都崩了,数据库也有可能崩掉,数据库崩掉,整个服务直接废掉,这个时候损失就太大,
问题提出
防止redis崩掉(雪崩)
原因猜测
1.对缓存数据设置相同的过期时间,导致某段时间内缓存失效,请求全部走数据库
2.redis挂掉,全走数据库(数据库压力过大)
解决问题
原因1.设置随机过期时间(度娘)
原因2.三种
事发前:实现Redis的高可用(主从架构+S
原创
2021-04-07 09:42:16 ·
199 阅读 ·
3 评论