【发布时间】:2012-06-03 21:19:17
【问题描述】:
我可以在机器 A 上设置有上限的集合,并在机器 B 上设置该集合的无上限复制(以便机器 B 拥有机器 A 上写入的所有数据)吗?
背后的原因:
机器 A 上的数据填充得非常快(每天超过 10GB),我想确保这些数据不会耗尽磁盘空间并导致整个服务器停机。
【问题讨论】:
标签: mongodb replication database nosql
我可以在机器 A 上设置有上限的集合,并在机器 B 上设置该集合的无上限复制(以便机器 B 拥有机器 A 上写入的所有数据)吗?
背后的原因:
机器 A 上的数据填充得非常快(每天超过 10GB),我想确保这些数据不会耗尽磁盘空间并导致整个服务器停机。
【问题讨论】:
标签: mongodb replication database nosql
最近在 MongoDB 用户列表上提出并回答了这个问题,所以我将链接到答案 there 但对于本地性,我将总结一下:
“不,没有选择。复制的目标是在所有节点上都有相同的数据。”
那里的答案还包括一种可能的方法,但它完全不受支持(也不建议)。
【讨论】: