J***a,一个单据领导让把主数据存mysql,详情存mongodb中,如何保证数据一致性比较简单?
- 发表时间:2025-06-25 01:30:11
- 来源:
都分开了,把主数据的信息也加一份到详情里。
每次更新先生成一个新详情id并插入到芒果滴逼,如果超时或者出错就不更新数据库,成功了再更新主数据库。
这样1。
如果更新芒果超时实际上是失败。
等于啥也没发生。
2。
如果超时实际上是成功,只是产生了一条垃圾数据。
但是业务上没感知。
3如果芒果更新成功但是写入数据库。
失败,等于场景2。
4。
再次基础上,你再稍动点脑子就得到了快照功能哦。
更新关联关系的时候记得开事务并插…。
推荐资讯
- 2025-06-22 23:40:11PHP初学者,我能不能使用PHP来开发桌面应用?
- 2025-06-23 00:55:10想问一下莆田鞋真的靠谱吗?
- 2025-06-23 00:45:10花那么多钱举办婚礼的意义在哪呢?
- 2025-06-22 23:45:11为什么这次以色列打伊朗,网上声讨的人少了,反而都是嘲笑调侃伊朗?
- 2025-06-23 00:30:12为什么新流行的开源编辑器都在用Rust开发?
- 2025-06-23 00:40:12Office和WPS哪个好用些?
- 2025-06-23 00:45:10编程问题哪里解决?
- 2025-06-23 00:00:13为什么 macOS 并不差,可市场总敌不过 Windows?
- 2025-06-23 00:45:10有什么高质量的 C++ 单头文件库?
- 2025-06-22 23:55:11各位都在用Docker跑些什么呢?
推荐产品
-
有一张巨强的显卡是什么体验?
说个反的,1660显卡玩黑猴,画面马赛克但游戏流畅,也就没在 -
有邻居的追求者出价三万,让我连续半个月每天找个女朋友晚上弄点动静,我该答应吗?
这让我想起了之前遇到的几位租客。 我有一套老破小,两室一厅 -
有没有什么齁甜齁甜的文?!?
我在超市兼职的时候。 碰见男朋友带他的白月光来买小雨伞。 -
小米发布了 REDMI 首款旗舰小平板 K Pad,仅 8.8 英寸,小巧便携,如何评价这一设计?
买小平板,就是为了出门,这玩意宣传也会提,可以揣裤兜,方便随
新闻动态
最新资讯

