MongoDB - 在打开平衡器的情况下将数据加载到分片数据库中

时间:2015-06-11 00:15:55

标签: mongodb sharding missing-data

MongoDB - 有人遇到过这个问题吗?: 在打开平衡器的mongoDB(v3.0.3)中将.5M文档(使用节点js脚本读取csv文件)加载到分片数据库(3个分片)中。多个数据库共享分片。注意到以下行为:

  1. 缺少数据(范围为1到5个文档),这些数据是间歇性发生的。 Shard键经过哈希处理,所有文档都具有此键和值对。
  2. 在数据加载时,预计计数会持续增加,但会注意到它会增加然后减少然后再次增加
  3. mongos> db.logs.count()

    471566

    mongos> db.logs.count()

    468772

    mongos> db.logs.count()

    465814

    mongos> db.logs.count()

    554979

    关闭平衡器没有同样的问题。对此有何解释?感谢。

0 个答案:

没有答案