当前位置:当前位置: 首页 >
J***a,一个单据领导让把主数据存mysql,详情存mongodb中,如何保证数据一致性比较简单?
文章出处:网络 人气:发表时间:2025-06-25 18:50:11
都分开了,把主数据的信息也加一份到详情里。
每次更新先生成一个新详情id并插入到芒果滴逼,如果超时或者出错就不更新数据库,成功了再更新主数据库。
这样1。
如果更新芒果超时实际上是失败。
等于啥也没发生。
2。
如果超时实际上是成功,只是产生了一条垃圾数据。
但是业务上没感知。
3如果芒果更新成功但是写入数据库。
失败,等于场景2。
4。
再次基础上,你再稍动点脑子就得到了快照功能哦。
更新关联关系的时候记得开事务并插…。
同类文章排行
- 为什么程序员独爱用Mac进行编程?
- 作为一个腰细腿粗的女生什么感觉?
- 为什么跑分上天的AMD在实际生产环境比Intel体感差?
- 小米 YU7 发布会,有哪些大说特说的点其实是行业基操?
- 为什么 electron 不做成独立的 runtime?
- 日本制造的质量真的就那么好吗?
- 为什么说Kafka具有高性能?其实现过程又是怎样的呢?
- 编程语言 MoonBit 发布 Beta 版,正式进入企业场景应用,会带来哪些影响?
- 为什么越来越多的 SSD 不带片外缓存了?
- Golang和J***a到底怎么选?
最新资讯文章
- 家有两个小孩,经常需要打印一些作业或学习资料,想购买一台家用打印机,选激光打印还是喷墨打印好?
- 为什么 CRT 画质这么好也被淘汰,液晶反而发展的很好?
- 真的有这种又苗条身材又爆炸的么?
- 为什么这么久了还是没有主流软件开发鸿蒙版?
- flutter是***跨平台最优解吗?
- 为什么市面上没有单纯替代屏幕用的头戴显示器?
- 我上大一,需要买电脑,一共9000,但我妈说她给我3000,我心里很不舒服,怎么办?
- 刘强东是如何起家的?
- 为什么 Bun 选择了 Zig 以及 JSCore?
- 话说南宁真的差吗?
- 你的低成本爱好是什么?
- 为什么中国主机带宽比美国贵5倍(原来错误的10000倍),比如阿里云?
- 毕设答辩,老师说node不可能写后台怎么办?
- 为什么女儿的反应这么强烈?
- 如何实现USB2.0比USB3.0更快?






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