Я использую MongoDB в сочетании с Meteor + React, и получение результатов занимает около 5 секунд даже в небольшой базе данных.
Это происходит только на рабочем сервере (AWS) и работает мгновенно на локальной машине.
Для получения результатов я использую следующий код.
return{ cand : Job.find({thejob:props.id}).fetch() };
и чтобы увидеть, был ли загружен массив, я использую следующий код на стороне внешнего интерфейса.
if(!this.props.cand){return(<div>Loading....</div>)}
, но загрузка.... занимает 5 секунд на сервере всегда.База данных небольшая и содержит менее 1000 записей.