当前位置:当前位置: 首页 >
J***a,一个单据领导让把主数据存mysql,详情存mongodb中,如何保证数据一致性比较简单?
文章出处:网络 浏览次数:发表时间:2025-06-24 07:40:11
都分开了,把主数据的信息也加一份到详情里。
每次更新先生成一个新详情id并插入到芒果滴逼,如果超时或者出错就不更新数据库,成功了再更新主数据库。
这样1。
如果更新芒果超时实际上是失败。
等于啥也没发生。
2。
如果超时实际上是成功,只是产生了一条垃圾数据。
但是业务上没感知。
3如果芒果更新成功但是写入数据库。
失败,等于场景2。
4。
再次基础上,你再稍动点脑子就得到了快照功能哦。
更新关联关系的时候记得开事务并插…。
同类文章排行
- 南海有这么多石油,为什么中国不开***?
- 女朋友学音乐的,给我备注 B大调音阶 是什么含义呢?
- 电脑上有什么具体的程序运算是cpu完爆gpu的?
- PostgreSQL 与 MySQL 相比,优势何在?
- 如何评价剪映svip,599一年,有替代方案吗?
- 如何才能把vba学好,总感觉学了一些,隔一段时间不用又忘记又从头开始。?
- Rust 的设计缺陷是什么?
- 有人说x86是条必沉的船,苹果早就跳船了,微软也有弃船的意图,你怎么看?
- 00后比90后少了4700万,大家对生孩子为什么越来越抗拒?
- Golang 中为什么没有注解?
最新资讯文章
- 有人说x86是条必沉的船,苹果早就跳船了,微软也有弃船的意图,你怎么看?
- 今年1-5月,我国住户存款“定期化”趋势不断加强!5月已创历史新高!这说明了什么?
- 为什么有的女生喜欢穿紧身牛仔裤?
- 你被哪个后来知道很sb的BUG困扰过一周以上吗?
- qwen3-0.6B这种小模型有什么实际意义和用途吗?
- 孩子网上学编程,靠谱吗?
- 什么是 AI Agent(智能体)?
- 美国登月到底是不是真的?
- 养龟玩龟的人可怕吗?
- 特斯拉宣布将于 6 月 22 日开始 Robotaxi 公开试运营,这将对自动驾驶行业带来哪些影响?
- 有没有什么惊为天人的 Logo 设计?
- 为什么 lua 在游戏开发中应用普遍?
- 如果世界是虚拟的,当两个镜子对面放,将会无限反射,会不会将 cpu 算力耗光?
- PHP 已经诞生 30 年,它对你意味着什么?
- Golang 中为什么没有注解?
- 人类真的想象不出从来没见过的东西吗?
- 大家在广州的一天是怎么样的呢?
- 普通用户能体会到 CPU 的性能差距吗?
- docker如何查看 容器启动的run命令?
- 微软edge浏览器为什么逐渐被其他的浏览器代替?





