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

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

相关推荐

不愿透露姓名的神秘牛友
07-11 17:10
什么素质,我请问呢,要掉小珍珠了。。。又憋屈又生气
苍蓝星上艾露:给它们能的,一群dinner牛马挥刀向更弱者罢了。我写的开源求职AI co-pilot工具,优化你的简历,找到你匹配的岗位,定制你的简历,并让你做好面试准备https://github.com/weicanie/prisma-ai
点赞 评论 收藏
分享
不愿透露姓名的神秘牛友
07-09 11:30
找工作7个月,投了7000封,3段世界五百强实习,才有一个offer,牛油们肯定比我强吧
码农索隆:不对不对不对,实习经历这么厉害,简历也没少投,问题出在哪呢
点赞 评论 收藏
分享
评论
2
3
分享

创作者周榜

更多
牛客网
牛客网在线编程
牛客网题解
牛客企业服务