Для начала, определите, каковы будут запросы (по каким полям будут выбираться документы из базы и по каким полям будут сортироваться результаты), и какова будет частота изменения этих данных. Проинексируйте эти поля.
Дока по индексам в монге
Если данные меняются не ежесекундно, то можно ввести дополнительное кеширование при помощи
memcached или
Redis