MongoDB从多个数据中心读取数据,(我已经设置了mangodb与两个数据中心复制)。我想在一个数据中心上写,并能够将数据中心1上的数据复制到数据中心2.
现在我需要从数据中心2读取数据并从数据中心1写入。
Mongos ----> | config 1,config 2,config 3 | - > mongodb(碎片和复制)
mongodb(复制和分片连接到数据中心1)
所以通过 mongos 我想从数据中心1读取数据 或者是否有最佳方式将配置db元信息传输到数据中心2
欢迎任何建议和代码段实现此目的。 提前致谢
答案 0 :(得分:1)
您可以使用驱动程序的读取首选项从辅助设备中读取,将其设置为辅助,辅助首选或最近。 http://docs.mongodb.org/manual/core/read-preference/