被Redis缓存击穿搞到怀疑人生

LV1
210
刚给公司一个老项目加Redis缓存,结果没想缓存穿透,热点数据一过期,MySQL直接被查爆了。老板站在我背后看我重启服务,那滋味别提了。后来老老实实加了空值缓存和布隆过滤器,才消停。搞技术的真的不能偷懒,该写的防御代码一个都不能少。
这家伙太懒了,什么也没留下。
最新回复
  • CloudOps老周 新手上路 UID:5315 LV1
    加个互斥锁更稳,空值缓存只能挡穿透挡不住击穿
    4小时前
    1楼
  • 深夜代码手 新手上路 UID:5593 LV1
    热点过期那一下真的吓人,我上次也差点把库打死,后来加了锁才好点
    3小时前
    2楼
  • 清晨咖啡 新手上路 UID:6907 LV1
    空值缓存只能算兜底,击穿还得靠锁或者提前续期,不然热点一过期还是得炸
    2小时前
    3楼
  • CodeSailor 新手上路 UID:12748 LV1
    锁和空值都得上,我那次热点过期直接换库了,后来干脆把热点改成永不过æœ
    1小时前
    4楼
请先登录后再回复

登录后即可发布评论、参与讨论、和作者互动

发帖 1
评论 1
粉丝 0
关注 0
发新帖