Citando http://www.mongodb.org/display/DOCS/MapReduce#MapReduce-ParallelismMongoDB: ¿De qué sirve utilizar MapReduce sin paralelismo?
A partir de ahora, los trabajos de MapReduce en un proceso mongod sola son solo roscado. Esto se debe a una limitación de diseño en los motores actuales de JavaScript . Estamos buscando en alternativas para resolver este problema, pero por ahora si desea paralelizar sus trabajos de MapReduce, necesitará usar sharding o hacer la agregación del lado del cliente en su código.
Sin paralelismo, ¿cuáles son los beneficios de MapReduce en comparación con los métodos más simples o más tradicionales para las consultas y la agregación de datos?
Para evitar confusiones: la pregunta no es "¿Cuáles son los beneficios de la base de datos orientada a documentos sobre DB relacional tradicional"
¿Qué versión recibirá el paralelismo? – nilskp
cualquier actualización del motor JS para mongodb mapReduce? ¿Proporciona paralelismo ahora? –