Mongo数据库复制

时间:2015-07-21 17:42:39

标签: mongodb replication nosql

我是MongoDB的新手,正在观看一些视频,非常喜欢Mongo提供的复制设置。

方案

我想知道MongoDB是否可以使用以下方案。

假设我有3台MongoDB服务器

  1. 云中的服务器(CloudMongo)
  2. 在2台终端机器(T1和T2)上运行2台服务器
  3. CloudMongo有一个名为Enterprise with Tables AllSales and Promotions的数据库 终端机器都有数据库POS,表格为Sales and Promotions

    问题

    1. CloudMongo可以将促销数据的子集复制到T1,将另一个子集复制到T2吗?
    2. 终端T1和T2能否将其销售数据复制到CloudMongo上的AllSales表/集合中?

1 个答案:

答案 0 :(得分:1)

Mongo中的复制用于数据持久性(在某些情况下,还包括读取缩放)。它不适用于应用程序级数据管理。不支持选择性复制。

副本集中服务器的数据路径中的集合将完整复制。

听起来你想要做的就是将某些数据片段复制到你的不同成员中。通过构建特定查询,这在应用程序级别当然是可自动化的。