我在询问之前已经找了很多答案,但看起来没有人遇到过这个问题,但它很奇怪,但
我有一个size ~ 175000000
的mongo集合
这是我从db.collection.find().count()
但是当我在java驱动程序中运行迭代器时,
while(cursor.hasNext()) {
System.out.println("Document Number "+docnumber);
docnumber++;
System.out.println(cursor.next());
}
它到达~ 279000000
!!所以大约有1亿个额外的文档!
那个是从哪里来的。
我在另一个拥有4300万份文件的集合中遇到了这个问题。 经过几次运行后,它停在收集的右端。