强一致性:分布式锁

弱一致性:

延时双删

通过订阅 binlog 来更新 redis

定时任务更新

https://xmind.ai/share/YTdpOgo9?xid=PaIiVenu

缓存数据库双写不一致

https://cdn.nlark.com/yuque/0/2021/png/576791/1632759479133-b482e68e-acd7-4300-a821-27263ee826e9.png

出现数据库和缓存数据不一致问题

https://cdn.nlark.com/yuque/0/2021/png/576791/1632759530851-1c6b52e4-5833-4582-9431-cc5828cf02f3.png

https://cdn.nlark.com/yuque/0/2021/png/576791/1632759774069-1d2168df-cd77-450a-b675-37b2dd43f943.png

参考

8张图带你分析Redis与MySQL数据一致性问题_MySQL_bigsai_InfoQ写作社区