redis缓存雪崩
某一时刻,大量的热点key同时失效,导致大量请求直接访问数据库。
解决方案:设置随机失效时间 定时刷新缓存 让缓存分布在不同的物理
节点
redis缓存穿透
访问redis中没有的数据,直接访问数据库。比如访问id为负数的数据,
该数据既不会存在与缓存中,也不会存在在数据库中。
解决方案:参数校验 ip过滤 布隆过滤器
redis缓存失效
某一热点key突然失效,导致大量访问该key的请求直接访问数据库
解决方案:使用分布式锁 用久缓存
某一时刻,大量的热点key同时失效,导致大量请求直接访问数据库。
解决方案:设置随机失效时间 定时刷新缓存 让缓存分布在不同的物理
节点
访问redis中没有的数据,直接访问数据库。比如访问id为负数的数据,
该数据既不会存在与缓存中,也不会存在在数据库中。
解决方案:参数校验 ip过滤 布隆过滤器
某一热点key突然失效,导致大量访问该key的请求直接访问数据库
解决方案:使用分布式锁 用久缓存
本文标题:redis常见问题
本文链接:https://www.haomeiwen.com/subject/hgvaektx.html
网友评论