redis缓存 击穿穿透和雪崩 以及防范

击穿:热点key失效  防范:如果业务允许可以设置永不过期的key;使用互斥锁,但是会降低性能
穿透:大量热点key不存在 防范:布隆过滤器;设置不存在的key,遇到就返回空值
雪崩:大量key过期 防范:错开过期时间,比如随机设置;采用熔断机制;搭建redis集群
全部评论
击穿和穿透的区别:击穿是失效,只是过期了,在数据库还找得到;但是穿透就真的是“透过去”了,根本就不存在这个key,一般是黑客喜欢用的攻击手段。
点赞 回复 分享
发布于 2023-09-25 21:43 湖南

相关推荐

不愿透露姓名的神秘牛友
11-18 19:27
浪潮云 平台开发 12k*14-16 硕士211
点赞 评论 收藏
分享
11-19 21:55
已编辑
四川大学 医药销售
浪潮信息 销售工程师 nk*12,年终3个月左右 硕士
点赞 评论 收藏
分享
1 3 评论
分享
牛客网
牛客企业服务