我有多个大型 MongoDB 集合。我必须对一个集合进行更改,该集合应自动对所有 mongoDB 集合进行相应的更改。
换句话说,我必须同步我所有的 MongoDB 集合,这样如果我对一个集合进行了更改,它应该会自动在所有其他 MongoDB 集合中反射(reflect)该更改。
我应该怎么做才能实现它?
最佳答案
我认为没有办法做到这一点。在我参加 MongoDB 类(class)时,他们一再表示,如果我们在多个集合中复制值,那么我们有责任将数据库保持在一致的状态。
还有一点,为什么我们要复制数据:唯一可能的原因是性能增强。
关于java - 通过在一个集合中进行更改来反射(reflect)多个 mongodb 集合中的更改,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/23066349/