extractos de MongoDB Definitive Guide de O'Reilly:
El precio de usar MapReduce es la velocidad:el grupo no es particularmente rápido, pero MapReduce es más lento y no se supone que se use en "tiempo real". Ejecuta MapReduce como trabajo en segundo plano, crea una colección de resultados y luego puede consultar esa colección en tiempo real. tiempo.
options for map/reduce:
"keeptemp" : boolean
If the temporary result collection should be saved when the connection is closed.
"output" : string
Name for the output collection. Setting this option implies keeptemp : true.