Young87

当前位置:首页 >个人收藏

项目缓存方案-- 过期策略

过期策略

  • 作用
    • 节省空间
    • 实现数据的弱一致性
  • 过期策略
    • 定时过期
      • 效率太低, 每个数据都需要设置定时器进行计数
    • 惰性过期
      • 查询时, 才去检查数据的有效期, 如果过期, 则返回nil, 并删除过期数据
    • 定期过期
      • 每隔100ms, 随机取出一部分数据进行过期校验, 如果过期, 删除数据
  • redis的选择
    • 惰性过期+定期过期(每100ms对设置了过期时间的数据随机查询并删除过期数据)

转载于:https://www.cnblogs.com/oklizz/p/11420225.html

除特别声明,本站所有文章均为原创,如需转载请以超级链接形式注明出处:SmartCat's Blog

上一篇: 缓存淘汰 (重点)

下一篇: 缓存方案

精华推荐