当前位置:当前位置: 首页 >
J***a,一个单据领导让把主数据存mysql,详情存mongodb中,如何保证数据一致性比较简单?
文章出处:网络 浏览次数:发表时间:2025-06-25 01:30:11
都分开了,把主数据的信息也加一份到详情里。
每次更新先生成一个新详情id并插入到芒果滴逼,如果超时或者出错就不更新数据库,成功了再更新主数据库。
这样1。
如果更新芒果超时实际上是失败。
等于啥也没发生。
2。
如果超时实际上是成功,只是产生了一条垃圾数据。
但是业务上没感知。
3如果芒果更新成功但是写入数据库。
失败,等于场景2。
4。
再次基础上,你再稍动点脑子就得到了快照功能哦。
更新关联关系的时候记得开事务并插…。
同类文章排行
- 印度公开藏南地区我方战士口咬手雷坚守的***,是想表达什么?
- rust 语法噪音这么多, 能写复杂项目吗?
- 自己拥有一台服务器可以做哪些很酷的事情?
- 程序员空闲时间应该继续卷技术,还是找其他副业?
- 如何看待日本小学校园餐只有一小块鸡肉?
- Chrome 插件开发流程是什么?
- 为什么面向对象编程这么困难?
- 各位都在用Docker跑些什么呢?
- 《欢天喜地七仙女》中 「仙女下嫁凡人」 的设定,在今天是否过时?
- 你们的腰椎间盘突出,怎么治好的?
最新资讯文章
- 为什么 mac mini 的 m4 版本价格这么低呢?
- 中国大陆的苹果手机被阉割了哪些部分?
- 有没有一个特别好用的Linux系统?
- 老公想要买2万左右的相机,我该同意吗?
- 为什么中国主机带宽比美国贵5倍(原来错误的10000倍),比如阿里云?
- 吃爽了是怎样一种体验?
- 为什么日本经济下降,大学排名跌至谷底,还有那么多人挤破脑袋去日本留学?
- 穿瑜伽裤爬山的女生会不会害羞?
- 只能选一个,你选谁?
- 为什么有些前端一直用 div 当按钮,而不是用 button?
- 如何评价「尖叫」这种饮料?
- DIY的NAS易用性如何?
- 能分享一下你写过的rust项目吗?
- 《欢天喜地七仙女》中 「仙女下嫁凡人」 的设定,在今天是否过时?
- 新手想要打好篮球,主要练运球还是投篮?
- 为何 PC 需要单核高性能,而服务器不在乎?
- 苹果为什么要给每代MacOS起个名字,真以为人们记得住分得清吗?
- Rust重写Kafka有哪些优势?
- 为什么UC曾经是国内主流浏览器之一,但现在却逐渐销声匿迹了?
- 为何 Linus 一个人就能写出这么强的系统,中国却做不出来?





