【发布时间】:2014-04-14 17:22:58
【问题描述】:
我有多个大型 MongoDB 集合。我必须对一个集合进行更改,该集合应该会自动在所有 mongoDB 集合中进行相应的更改。
换句话说,我必须同步我所有的 MongoDB 集合,这样如果我对其中一个集合进行更改,它应该会在所有其他 MongoDB 集合中自动反映该更改。
我应该怎么做才能实现它?
【问题讨论】:
我有多个大型 MongoDB 集合。我必须对一个集合进行更改,该集合应该会自动在所有 mongoDB 集合中进行相应的更改。
换句话说,我必须同步我所有的 MongoDB 集合,这样如果我对其中一个集合进行更改,它应该会在所有其他 MongoDB 集合中自动反映该更改。
我应该怎么做才能实现它?
【问题讨论】:
我认为没有办法做到这一点。当我参加过 MongoDB 课程时,他们反复说过,如果我们在多个集合中复制值,那么我们有责任将数据库保持在其一致状态。
另外一点是,为什么我们必须复制数据:唯一可能的原因是为了提高性能。
【讨论】: