J***a,一个单据领导让把主数据存mysql,详情存mongodb中,如何保证数据一致性比较简单?
- 发表时间:2025-06-25 18:50:11
- 来源:
都分开了,把主数据的信息也加一份到详情里。
每次更新先生成一个新详情id并插入到芒果滴逼,如果超时或者出错就不更新数据库,成功了再更新主数据库。
这样1。
如果更新芒果超时实际上是失败。
等于啥也没发生。
2。
如果超时实际上是成功,只是产生了一条垃圾数据。
但是业务上没感知。
3如果芒果更新成功但是写入数据库。
失败,等于场景2。
4。
再次基础上,你再稍动点脑子就得到了快照功能哦。
更新关联关系的时候记得开事务并插…。
推荐资讯
- 2025-06-26 10:40:13敢不敢发一张你的自拍照?
- 2025-06-26 11:15:14如果你是荔枝使,如何在十天内让杨贵妃吃上新鲜荔枝?
- 2025-06-26 11:30:15跟一对情侣合租的感受?
- 2025-06-26 10:20:12能不能发一张你相册里最好看的自拍照?
- 2025-06-26 11:15:14如何评价首个女性友好的编程语言HerCode?
- 2025-06-26 11:00:14为什么越来越多的国内男孩,要娶国外女孩?
- 2025-06-26 10:55:14韦东奕的牙怎么没了?
- 2025-06-26 11:40:13是不是 Mac Mini(M4) 不值得?
- 2025-06-26 10:05:14如果rust之父用rust重写nodejs,node性能能和rust一样吗?那么为啥v8慢?
- 2025-06-26 11:25:15脸与身材不符是种怎样的体验?
推荐产品
-
我想不通,类似东方树叶这种毫无技术也没什么添加剂的茶叶水,是怎么敢卖5块的???
隔行如隔山,你当然想不通。 农夫山泉的东方树叶技术含量有多少 -
J***aScript 这种语言特性十分糟糕的语言流行起来是不是一场灾难?
泻药。 我一向不支持仅拿着 == 运算符的神必行为作为证据来 -
当你在迪士尼辛苦排队时,看见有优先权的人去游玩,你是什么感觉呢?
迪士尼这地方就是把资本主义展示的淋漓尽致,有钱就可以买到时间 -
Python+rust会是一个强大的组合吗?
不不不,把python去掉,只用rust。 组合个毛线啊,
新闻动态
最新资讯

