MongoTemplate find() с пустым запросом занимает много времени

В моей коллекции Mongo около 2000 документов. При использовании метода find() MongoTemplate с пустым запросом (т.е. мне нужны все документы в коллекции) и классом сущности, именем коллекции требуется больше минуты, чтобы вернуть данные в виде списка. Может ли кто-нибудь помочь мне ускорить возврат запроса ?? Ниже приведен запрос, который я использую.

Query query = new Query();
Class<MyObjects> CLASS_NAME = MyObjects.class;
String COLLECTION_NAME = "MyCollection";
List<MyObjects> myObjects = template.find(query, CLASS_NAME, COLLECTION_NAME);

person Avis    schedule 04.02.2015    source источник
comment
Я использую Spring версии 3.1.2.RELEASE (JFYI)   -  person Avis    schedule 04.02.2015
comment
Попробуйте template.findAll(MyObjects.class, COLLECTION_NAME)   -  person Paul    schedule 29.07.2015


Ответы (1)


person    schedule
comment
хотите дать какое-то объяснение? - person mnemosyn; 04.02.2015
comment
@user3928299 user3928299 Как вы говорите, что это улучшает время ответа на запрос ?? Не могли бы вы объяснить? - person Avis; 05.02.2015
comment
@user3928299 user3928299 я попробовал ваше предложение, результаты все те же.. время ответа на запрос не увеличилось.. мне требуется больше минуты.. - person Avis; 05.02.2015