MapReduce passa tutti i documenti di una raccolta nella funzione mappa tranne se gli passi {query:} opzione che utilizzerà per "pre"filtrare i documenti inviati a MapReduce. Puoi anche passare un'opzione {sort:} a mapReduce e invierà i documenti alla funzione map ordinata su quel/i campo/i.
Questi sono gli unici due posti in cui verranno utilizzati gli indici, dopodiché tutto accade nel thread Javascript generato per il lavoro.