当前位置:当前位置: 首页 >
J***a,一个单据领导让把主数据存mysql,详情存mongodb中,如何保证数据一致性比较简单?
人气:发表时间:2025-06-26 03:30:15
都分开了,把主数据的信息也加一份到详情里。
每次更新先生成一个新详情id并插入到芒果滴逼,如果超时或者出错就不更新数据库,成功了再更新主数据库。
这样1。
如果更新芒果超时实际上是失败。
等于啥也没发生。
2。
如果超时实际上是成功,只是产生了一条垃圾数据。
但是业务上没感知。
3如果芒果更新成功但是写入数据库。
失败,等于场景2。
4。
再次基础上,你再稍动点脑子就得到了快照功能哦。
更新关联关系的时候记得开事务并插…。
同类文章排行
- 住在一个脏乱差的家里十几年是什么感受?
- 如何看待机器之心重测高考数学全卷,Gemini夺冠,豆包DeepSeek并列第二?
- 中国人口正经历前所未有大转折,如何看待中国人口负增长?应该怎样应对?
- 如何看待rust编写的zed编辑器?
- DF-41已经可以打击美国本土,这是否相当于古巴导弹危机常态化?
- 广东怀集遇历史最大洪水,约 30 万人受灾,积水最深处达 3 米,目前当地情况如何?
- 为什么情侣在一起旅行后容易分手?
- 30岁了,你在深圳过着什么样的生活?
- 《武林外传》里最让你心酸的画面是什么?
- 脸与身材不符是种怎样的体验?
最新资讯文章
- 我就想知道,离婚后的男人怎么做到那么绝情?
- 为什么 macOS 并不差,可市场总敌不过 Windows?
- 30岁了,你在深圳过着什么样的生活?
- 亚洲体坛最漂亮的十位女运动员都有谁?
- 鱼缸有没有简单的过滤配置搭配方式?
- 媒体称以色列防空成本一晚近 3 亿美元,最多再撑 12 天,美方会支援吗?若无美补给结果会如何?
- 我想知道女生有没有处男情结?
- 脸与身材不符是种怎样的体验?
- 为什么欧美影视喜欢露点?
- 到底是时代选择了Nvidia,还是Nvidia选择了时代?
- 为什么年轻的肉体让人沉迷?
- 如何评价Cursor?
- 请问有没有什么工具能够生成局域网的网络拓扑结构图?
- 055驱逐舰 是个什么概念?
- Golang vs Rust vs Dlang 哪个更有前途,哪位大牛这 3 门语言都用过?
- 入门级3D打印机怎么选,创想三维这个牌子如何?
- 小学生有必要学习编程吗?学编程性价比高吗?
- 有什么是你去了上海才知道的事情?
- 导师给了1.4W要我给工作室买个主机,是整机还是自己配?
- 为什么QQ上的网络状态没有了?