缓存更新策略的最佳方案

  1. 低一致性需求:使用Redis自带的内存淘汰机制

  2. 高一致性需求:主动更新 ,并以超时剔除作为兜底方案

    1. 读操作:

      1. 缓存命中规则直接返回
      2. 缓存未命中则查询数据库 ,并写入缓存 ,设定超时时间
    2. 写操作:

      1. 先写数据库 ,然后再删除数据库
      2. 要确保数据库与缓存操作的原子性

posted @ 2024-06-25 08:28  捞月亮的小北  阅读(3)  评论(0编辑  收藏  举报