我意识到这个问题令人困惑。我正在测试我的切分拓扑,我有:
碎片A(node1(小学),node2(二级),node3(二级))
碎片B(node4(初级)、node5(二级)、node6(二级))
对于0数据库活动,如果我开始将大量数据写入到一个切分集合中,我就会看到shard A中所有节点上的所有写活动(因为这个particilar块是在那里编写的)。奇怪的是,在node4 ( shard B中的主要部分)上,我看到了相同数量的读取查询,同时写入到了碎片A。是什么导致了这种行为?
发布于 2011-09-13 17:57:05
如果所有的写操作都到了Shard A,那么您应该看到的唯一主要活动就是在这些节点上。(即:写到node1,getmores写到节点2/3)。
有两个大问题:
如何获得统计数据?(mongostat?)
。
https://stackoverflow.com/questions/7405361
复制相似问题