我有MongoDB集群,每个分片中有2个分片和3个副本集。我的3个配置服务器在一个系统上运行,我的查询路由器即Mongos客户端正在另一台机器上运行。我运行了以下命令200次插入200个独特的文件
db.CollectionName.insert({"key1":value1,"key2":value2});
我的收藏的分片键是
sh.shardCollection("DatabaseName.CollectionName", { "key1": 1, "key2": 1 } );
但是当我在同一个集合上查看文件时,这与我插入的文件数量不同
mongos> db.CollectionName.find().count()
197
那就像我的3个文件没有被插入一样吗?如果是的话那么它们会在哪里迷路?为什么?