Как оптимизировать поиск в базе данных Mongo
Я получаю все данные из коллекции, и эта операция занимает время. И есть вероятность, что данные могут увеличиться в ближайшем будущем. Поэтому мне нужно оптимизировать запрос. Но у меня нет параметров фильтра, я хочу, чтобы все данные были как есть.
collection().find.toArray(function(err, data){
if(err){
console.log("unable to fetch data from collection",err);
res.status(400).json({error : 'Unable to fetch data'});
}
else{
console.log("data send",data.length);
res.status(200).send(data);
}
})
Как можно это оптимизировать, чтобы это не заняло много времени.
Спасибо Мангеш