当前位置:当前位置: 首页 >
J***a,一个单据领导让把主数据存mysql,详情存mongodb中,如何保证数据一致性比较简单?
文章出处:网络 人气:发表时间:2025-06-25 01:30:11
都分开了,把主数据的信息也加一份到详情里。
每次更新先生成一个新详情id并插入到芒果滴逼,如果超时或者出错就不更新数据库,成功了再更新主数据库。
这样1。
如果更新芒果超时实际上是失败。
等于啥也没发生。
2。
如果超时实际上是成功,只是产生了一条垃圾数据。
但是业务上没感知。
3如果芒果更新成功但是写入数据库。
失败,等于场景2。
4。
再次基础上,你再稍动点脑子就得到了快照功能哦。
更新关联关系的时候记得开事务并插…。
同类文章排行
- 为什么明明35岁以上的员工更稳定,招聘时不要,被裁的也是他们?
- flutter为什么不用Go语言,而用Dart?
- postgresql也很强大,为何在中国大陆,mysql成为主流,postgresql屈居二线呢?
- 夸克网盘有可能超越百度网盘吗?
- 为什么公认 macOS 很好用,但实际其市场占有率只有大约17.7%?
- 公司规定所有接口都用 post 请求,这是为什么?
- 妈妈和儿子需要避嫌吗?
- 俄罗斯为什么宁愿死磕欧洲也不经营远东地区?
- Unity收费***后,为何大家选择了Godot而不是Cocos?
- 怎么向老婆简单解释nas的用途?
最新资讯文章
- 自己组一个E5服务器才几百块钱,为什么去阿里云租这么贵?
- 用PHP写了个小框架,怎么才能得到大佬们的指点?
- 现在既然全靠雷达了,为啥伊以炸来炸去都要在晚上?
- 胸大的女孩子有什么烦恼?
- 超级喜欢穿短裙正常吗?
- 如何评价***伊内斯·特洛奇亚的身材?
- 如何评价vue作者尤雨溪?
- 请问游戏科学当时是怎么防止人才被别的公司挖走的,一个公司怎样才能留住员工?
- 华为自研的仓颉编程语言将于 7 月 30 日开源,这款语言将如何影响未来的开发趋势?
- 2025年六月现在硬盘咋还涨价了呢?
- 为什么 CRT 画质这么好也被淘汰,液晶反而发展的很好?
- 为什么幼儿园的超前教育被叫停?
- 创业公司是否应该使用 Rust ?
- J***a如何调用FFmpeg呢(有无可用的类库)?
- 都说机械键盘手感好,为什么还有那么人买薄膜键盘?






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