在Java中并行扫描mongodb DBCollection时指定查询条件

时间:2014-11-26 11:24:37

标签: java mongodb mongodb-java

我需要在内存中获得一个大的DBCollection。由于DBCollection.find()无效,我使用DBCollection.parallelScan()来实现此目的。但是在parallelScan中,我无法像DBCollection.find(query)中那样指定查询条件。

是否可以在BasicDBObject中使用查询parallelScan

1 个答案:

答案 0 :(得分:0)

find()将批处理查询结果。默认情况下,批量大小为20个文档,因此find()不太可能是罪魁祸首。您可能在应用程序中持有太多数据。