数据一致性解决方案

1. 使用数据库、消息组件、缓存组件优雅处理双写一致性

大致思路还是采用先更新数据,然后删除缓存的思路,只是在这之前需要做一步准备工作,需要订阅数据库的执行日志,比如mysql的binlog日志,这样监听到有发生数据变更的情况,去同步删除缓存,实现解耦,具体参考 https://blog.csdn.net/yulidrff/article/details/86296714

 

2. 单边写,双边读,单向数据同步

posted @ 2022-01-14 17:40  守稚心  阅读(340)  评论(0编辑  收藏  举报