当前位置:当前位置: 首页 >
J***a,一个单据领导让把主数据存mysql,详情存mongodb中,如何保证数据一致性比较简单?_浙江省温州市龙湾区挑阿率交通产品有限合伙企业
浏览次数:304发表时间:2025-06-25 18:50:11
都分开了,把主数据的信息也加一份到详情里。
每次更新先生成一个新详情id并插入到芒果滴逼,如果超时或者出错就不更新数据库,成功了再更新主数据库。
这样1。
如果更新芒果超时实际上是失败。
等于啥也没发生。
2。
如果超时实际上是成功,只是产生了一条垃圾数据。
但是业务上没感知。
3如果芒果更新成功但是写入数据库。
失败,等于场景2。
4。
再次基础上,你再稍动点脑子就得到了快照功能哦。
更新关联关系的时候记得开事务并插…。
同类文章排行
- 鱼缸哪里买比较便宜呢?
- 如何评价适马17-40mm f/1.8 超规格APS-C镜头?
- 大家猜猜伊朗的结局如何?
- 以色列为什么要打伊朗?
- 如何评价林志玲?
- 为什么这么久了还是没有主流软件开发鸿蒙版?
- 你在出租房屋发现过什么前租客留下的“宝藏”?
- 为什么有的女生喜欢穿紧身牛仔裤?
- 导师给了1.4W要我给工作室买个主机,是整机还是自己配?
- 以前很多人家里都有家庭***,为什么现在几乎看不到了?
最新资讯文章
- 为什么QQ上的网络状态没有了?
- Linux 内核的系统有没有类似macOS 那样漂亮流畅的桌面环境的发行版本?
- 央行行长潘功胜首次在公开场合谈及稳定币,稳定币是什么?有何深意?
- 如何看待 Rust 的应用前景?
- 我国004号航母什么时候下水?
- 将 Windows Server 作为个人 PC 操作系统来用是怎样的体验?
- 每次去国外,别人一眼就看出我是中国人,是中国人身上有什么特质吗?
- 你怎么看待剪映收费过高问题?
- 055驱逐舰 是个什么概念?
- 为什么开发一个 AI Agent 看似容易,但真正让它「好用」却如此困难?技术瓶颈主要在哪里?
- Rust1.86才正式稳定trait的upcast,为什么在rust中这个特性实现如此复杂?
- 如何看待 Mac mini M4 支持可更换 SSD?
- Rust 的设计缺陷是什么?
- Rust开发Web后端效率如何?
- 目前最具性价比的全栈路线是啥?
- Node.js是谁发明的?
- 跟离异的女同事聊天时,她冒出一句:「你老婆还不如我,离了跟我过得了」,我该怎么回答?
- 2029届全运会落地长沙,会对长沙有什么新的变化吗?
- 为什么买了Switch后,却发现它并没有那么好玩?
- 你卡过最厉害的bug是什么?





