网站地图官方微信:
网站首页 土木镇 旧县乡 切学乡 大进镇 小元乡 岩脚乡

当前位置: 首页 >

J***a,一个单据领导让把主数据存mysql,详情存mongodb中,如何保证数据一致性比较简单?

都分开了,把主数据的信息也加一份到详情里。

每次更新先生成一个新详情id并插入到芒果滴逼,如果超时或者出错就不更新数据库,成功了再更新主数据库。

这样1。

如果更新芒果超时实际上是失败。

等于啥也没发生。

2。

如果超时实际上是成功,只是产生了一条垃圾数据。

但是业务上没感知。

3如果芒果更新成功但是写入数据库。

失败,等于场景2。

4。

再次基础上,你再稍动点脑子就得到了快照功能哦。

更新关联关系的时候记得开事务并插…。

J***a,一个单据领导让把主数据存mysql,详情存mongodb中,如何保证数据一致性比较简单?

  • | 大家的NAS都是24小时不关机吗? |

    机械硬盘是冷备优于热备,SSD硬盘是热备优于冷备。 长期开...

    查看详情>>
  • | 高一弟弟上设计课需要买电脑,为了杜绝他打游戏给他买了一万二的苹果,但他还是在想办法下载游戏,怎么救? |

  • | 为什么都 2025 年了显卡还不能通杀 4K? |

  • | 据说go和c#的开发者都说自己比较节省内存,你们认为呢? |

  • | 有哪些动物看上去比较弱,没有毒,也不是没肉可吃,但食肉动物一般不吃它? |

  • | 入职第一天有什么瞬间让你马上想离职的? |

  • | count(*) count(1)哪个更快? |

  • | 如何评价网传鸿蒙 PC 成功裸机启动 Windows ARM? |

  • | 大家在做登录功能时,一般怎么做暴力破解防护? |

  • | 什么时候你开始发现俄罗斯不过如此? |

  • | 有哪些动物看上去比较弱,没有毒,也不是没肉可吃,但食肉动物一般不吃它? |

  • 去年年底我们部门聚餐,然后有个同事喝多了,然后给送医院去了。...

    2025-06-24
  • 目前最适合进军nas的就是迅雷,可以打造一个软硬件一体的极品...

    2025-06-24
  • nodejs和php性能上半斤八两吧 nodejs就不说了经...

    2025-06-24
  • 杭州警察之前还有一个上大分的操作,直接给网约车司机打电话,让...

    2025-06-24

关注我们

添加微信好友,关注最新动态