关于更新数据库与删除缓存的顺序问题

来源:6-4 商品详情静态化

慕函数0256224

2019-06-13

老师,如果先写数据库,再删除缓存,万一删除缓存失败,此时数据库中是新数据,cache 中是旧数据,这个时候不是数据不一致么?
如果先删缓存,再写数据库,如果写数据库失败,顶多只会引起一次 cache miss。
您是怎么看这个问题的?

写回答

1回答

若鱼1919

2019-06-14

访问redis失败的概率 要远远小于 访问db失败的概率

0
1
慕函数0256224
有道理 谢谢老师!
2019-06-14
共1条回复

Java秒杀系统方案优化 掌握海量访问通用解决方案

各种缓存/JSR303参数检

2695 学习 · 941 问题

查看课程