学习地址原文:https://www.zhihu.com/question/319817091/answer/2110995185
我仔细阅读文章之后
得到最后的解决方案是:
1、先更新数据库
2、 再删除缓存 (MQ)
意思是在第二步引入MQ删除缓存的方案
那可能有这样的疑问:
然后针对于主从库延迟和延迟双删问题
是关于「读写分离 + 主从复制延迟」情况下,缓存和数据库一致性的问题
那解决办法还是把缓存删掉
但是,不能立即删,而是需要「延迟删」,这就是业界给出的方案:缓存延迟双删策略。
如果看不懂我解释的,可以看原文章
对于mq延时队列我这个文章内第7部分有实操: