当前位置:当前位置: 首页 >
J***a,一个单据领导让把主数据存mysql,详情存mongodb中,如何保证数据一致性比较简单?
文章出处:网络 人气:发表时间:2025-06-25 01:30:11
都分开了,把主数据的信息也加一份到详情里。
每次更新先生成一个新详情id并插入到芒果滴逼,如果超时或者出错就不更新数据库,成功了再更新主数据库。
这样1。
如果更新芒果超时实际上是失败。
等于啥也没发生。
2。
如果超时实际上是成功,只是产生了一条垃圾数据。
但是业务上没感知。
3如果芒果更新成功但是写入数据库。
失败,等于场景2。
4。
再次基础上,你再稍动点脑子就得到了快照功能哦。
更新关联关系的时候记得开事务并插…。
同类文章排行
- Go语言对象的内存布局是怎样的?
- 吴柳芳的真实水平如何?
- 为什么有人嘲笑练瑜伽的女性?
- 为啥arm架构比x86 x64省电?
- 如何评价电视剧《长安的荔枝》大结局?
- 有哪些令你终身难忘的女性?
- 怎么评价fastjson2?
- 为何泉州不做大市区?
- 前几年说五五分流,现在怎么又开始扩招了?
- 为什么美军B2实战以后4v认为一部分网友又没信心了?
最新资讯文章
- 怎么评价fastjson2?
- 2025年,Gitea 和 GitLab 应当如何选择?
- 为什么苹果手机杀后台现象频繁?是内存不够、后台管理严格还是其他原因呢?
- 马斯克的星舰是不是打脸了中国航天?
- 手术时把大脑拿出来还能接回去吗?
- 豆包推出 AI 编程,在「编辑模式」下可以直接前端改图和文字,体验如何?对行业会带来怎样的影响?
- 如何看待今年江苏理科600分以上35000人,越来越卷?
- 为什么大家都怕学C++?
- 为什么美国程序员工作比中国程序员工作轻松、加班少?
- 目前中国男性有什么困境?
- Mac OS 系统是否内存越大越好?
- 如何评价鸿蒙电脑无法编写其自身运行的程序?
- 多个充电宝或电芯品牌的 3C 认证证书被暂停,涉及罗马仕、安克、绿联、倍思、安普瑞斯等,发生了什么?
- 为什么国内的uni***一直没人讨论呢?
- 广西桂军真的很厉害吗?






关注公众微信号
移动端,扫扫更精彩