LEN

开发经验 : 缓存 de 细节
收藏 一下 桶哥 介绍 缓存细节 很经典 下面表格内容 非常溜 链接地址: 聊聊细节 - 你知道缓存的正确打开方式...
扫描右侧二维码阅读全文
26
2019/09

开发经验 : 缓存 de 细节

收藏 一下 桶哥 介绍 缓存细节 很经典 下面表格内容 非常溜 链接地址:
聊聊细节 - 你知道缓存的正确打开方式么?(1)
聊聊细节 - 你知道缓存的正确打开方式么?(2)

推荐实现方式db网络问题cache网络问题产生并发问题建议程度
1.先db 后 set cache不影响影响容易不建议
2.先set cache后db影响不影响容易不建议
3.先del cache后db不影响不影响容易不建议
4.先db后del cache不影响影响不容易建议
5.先del cache再db再del cache不影响影响不容易强烈建议

简单说下第五条 强烈推荐
处理缓存与数据库一致性 :

1.先删除缓存 后

2.在操作数据库操作成功后

3.再删除一次缓存[防止操作db时缓存生成]

set cahce 通过 正常 读缓存失败后回源数据库缓存数据. (容易缓存穿刺)

异步更新方式可以 有效防止穿刺 还可以解决上面的一些问题

最后修改:2019 年 09 月 26 日 12 : 24 PM
如果觉得我的文章对你有用,请随意赞赏

发表评论