【发布时间】:2013-05-08 06:41:40
【问题描述】:
我正在尝试找出 MongoDB 分片的机制。 谁能告诉我这件事是否正确?
这是我发现的碎片示例:
分片集群 1:
Shard1 - 包含 chunk1、chunk2 和 chunk5(主节点和两个从节点的副本集,因此我们对这些块有备份)
Shard2 - 包含 chunk3、chunk4 和 chunk6(MongoDB 单实例,因此我们没有这些块的任何备份)
分片集群 2:
Shard1 - 包含 chunk2、chunk3 和 chunk6(MongoDB 单实例,因此我们没有任何备份这些块)
Shard2 - 包含 chunk1、chunk4 和 chunk5(主节点和两个从节点的副本集,因此我们对这些块有备份)
【问题讨论】:
-
你看过shell中'sh.status()'的输出了吗?它直接回答了这些类型的问题。如果您难以破译输出,请将其发布,我们可以对其进行注释。
-
我不想这么做。只是为了弄清楚这个概念
-
问题是什么?
-
我的想法对吗?