侧边栏壁纸
博主头像
此昵称不存在 博主等级

行动起来,活在当下

  • 累计撰写 35 篇文章
  • 累计创建 7 个标签
  • 累计收到 0 条评论

目 录CONTENT

文章目录

Redis 缓存更新策略

Administrator
2022-10-11 / 0 评论 / 0 点赞 / 132 阅读 / 0 字 / 正在检测是否收录...

Redis 缓存更新策略

内存淘汰 超时剔除 主动更新
说明
不用自己维护,利用Redis内存淘汰机制,当内存不足时自动淘汰部分数据下次查询时更新缓存 给缓存数据添加ttl时间,到期后自动删除缓存数据,下次查询时更新缓存 编写业务逻辑代码,在修改数据库时,同时更新缓存数据
一致性
一般
维护成本

image-1665497102609

业务场景

  • 低一致性需求:使用内存淘汰机制,例如 店铺类型的查询缓存
  • 高一致性需求:主动更新,并以超时剔除作为兜底方案。例如店铺的详情查询缓存

主动更新策略

image-1665497405848
操作缓存和数据库时的三个问题需要考虑:
image-1665497736584
image-1665498059826

0
  1. 支付宝打赏

    qrcode alipay
  2. 微信打赏

    qrcode weixin

评论区