redis双写一致性方案
转载于:https://www.cnblogs.com/liuqingzheng/p/11080680.html
流程如下图所示:
- (1)更新数据库数据
- (2)数据库会将操作信息写入binlog日志当中
- (3)订阅程序提取出所需要的数据以及key
- (4)另起一段非业务代码,获得该信息
- (5)尝试删除缓存操作,发现删除失败
- (6)将这些信息发送至消息队列
- (7)重新从消息队列中获得该数据,重试操作。
本文来自博客园,作者:忙碌在路上,转载请注明原文链接:https://www.cnblogs.com/netsa/p/16081432.html