J***a,一个单据领导让把主数据存mysql,详情存mongodb中,如何保证数据一致性比较简单?
- 发表时间:2025-06-25 18:50:11
- 来源:
都分开了,把主数据的信息也加一份到详情里。
每次更新先生成一个新详情id并插入到芒果滴逼,如果超时或者出错就不更新数据库,成功了再更新主数据库。
这样1。
如果更新芒果超时实际上是失败。
等于啥也没发生。
2。
如果超时实际上是成功,只是产生了一条垃圾数据。
但是业务上没感知。
3如果芒果更新成功但是写入数据库。
失败,等于场景2。
4。
再次基础上,你再稍动点脑子就得到了快照功能哦。
更新关联关系的时候记得开事务并插…。
推荐资讯
- 2025-06-20 07:20:10如何评价网传那尔那茜高考179分考入上海戏剧学院***?
- 2025-06-20 07:55:11JetBrains 放弃 AppCode 是否是一个错误决定?
- 2025-06-20 07:00:10狸花猫打架是不是很厉害?
- 2025-06-20 07:25:10为什么 Windows 没有比较成熟的第三方桌面环境(explorer.exe)?
- 2025-06-20 08:05:10胸大的女孩子有什么烦恼?
- 2025-06-20 07:35:10尘螨过敏的最好解决办法是什么?
- 2025-06-20 07:20:10各位都在用Docker跑些什么呢?
- 2025-06-20 07:35:10据说go和c#的开发者都说自己比较节省内存,你们认为呢?
- 2025-06-20 08:00:11大家的NAS都是24小时不关机吗?
- 2025-06-20 06:50:10我国的军工能力可以实现一天5000枚火箭弹连着炸三个月吗?
推荐产品
-
亚克力鱼缸这么容易模糊吗?
题主说的这种模糊,是鱼缸菌群的一种自我保护生物膜,不管换什么 -
公务员家庭聚餐也禁止了吗?
你要相信,体制内没有傻子。 当的上大领导(有权利出政策)的 -
你的低成本爱好是什么?
去咸鱼买一大堆网课,真便宜,各种大咖的几千块钱的课也就几块到 -
Swift 和同时代的其他语言比起来怎么样?
我觉得Swift最强的是无缝集成C,制作完XCFramewo
新闻动态
最新资讯

