当前位置:当前位置: 首页 >
J***a,一个单据领导让把主数据存mysql,详情存mongodb中,如何保证数据一致性比较简单?
文章出处:网络 浏览次数:发表时间:2025-06-25 19:35:16
都分开了,把主数据的信息也加一份到详情里。
每次更新先生成一个新详情id并插入到芒果滴逼,如果超时或者出错就不更新数据库,成功了再更新主数据库。
这样1。
如果更新芒果超时实际上是失败。
等于啥也没发生。
2。
如果超时实际上是成功,只是产生了一条垃圾数据。
但是业务上没感知。
3如果芒果更新成功但是写入数据库。
失败,等于场景2。
4。
再次基础上,你再稍动点脑子就得到了快照功能哦。
更新关联关系的时候记得开事务并插…。
同类文章排行
- 编程对电脑的要求大概需要多高?
- 如何评价MiniMax开源首个视觉RL统一框架V-Triune,实现推理感知一肩挑,其技术上有何优势?
- 为什么现在很多人推崇国外原版教材?
- 歼-20 在国际上到底是什么地位?
- 电影《碟中谍》系列中哪一部最好?
- 为什么同样是输球,常州和国足的风评却差那么多呢?
- go为了编译速度减少了很多编译优化?为什么不能提供优化编译模式来提升运行效率?是太懒还是另有隐情?
- 字节大量使用新语言,包括go,rust等,为什么阿里一直都抱着j***a不松手?
- 有没有一款工具可以把录音精准地转换成文字?
- Rust 的设计缺陷是什么?
最新资讯文章
- obsidian用一两年后会有多大?全文搜索还快吗?
- 美国投掷 6 枚钻地炸弹袭击伊朗福尔多核设施,钻地弹有多大杀伤力?能摧毁伊朗地下核设施吗?
- C919相当于空客什么样的水平?
- 如何评价 The Zig Programming Language?
- 开战斗机从上海到北京要多久,那是一种什么样的体验?
- 猫猫一年不洗澡,会对它们的健康有影响吗?
- 雷军为什么不愿意用性价比打法进军NAS?
- 你读过的最好的 Rust 开源代码是什么?
- 超小团队选择Django还是Flask?
- 显卡丐版和旗舰有什么区别?
- HHKB这种键盘真的好用吗?
- 感觉中国程序员前景一片灰暗,是这样吗?
- 为什么日本经济下降,大学排名跌至谷底,还有那么多人挤破脑袋去日本留学?
- 美军 B-2 轰炸机参与袭击伊朗核设施,B-2轰炸机战斗力如何?会摧毁伊朗核设施吗?
- 为什么中国现在全球军事实力第一,但包括中国人在内很多人不认可?
- 美国投掷 6 枚钻地炸弹袭击伊朗福尔多核设施,钻地弹有多大杀伤力?能摧毁伊朗地下核设施吗?
- ***拍大尺度片子时摄影师不会看光吗?
- 为什么很多公司都不招大龄码农?
- 为什么战鹰近期疯狂掉粉?
- 各省的省超出来后(类似于苏超),中超是不是就废了?