美文网首页
缓存穿透、缓存击穿、缓存雪崩、缓存热点原理及方案【通俗版】

缓存穿透、缓存击穿、缓存雪崩、缓存热点原理及方案【通俗版】

作者: 大panda | 来源:发表于2019-02-14 14:32 被阅读0次
    缓存穿透

    缓存中不存在,穿透到DB
    解决方案

    • 采用布隆过滤器
    • 空值写进缓存,设置短时间
    缓存击穿

    缓存过期,同时大量请求,击穿到DB
    解决方案

    • 双重校验锁
    缓存雪崩

    大量key同时过期,全部查询DB,导致雪崩
    解决方案

    • 缓存时间设置为:过期时间+随即短时间
    缓存热点

    大部分业务同时命中同一份缓存
    解决方案

    • 缓存时间设置不同
    • 复制多份缓存分布到多个服务器

    相关文章

      网友评论

          本文标题:缓存穿透、缓存击穿、缓存雪崩、缓存热点原理及方案【通俗版】

          本文链接:https://www.haomeiwen.com/subject/qcseeqtx.html