MongoDB
 sql >> Base de données >  >> NoSQL >> MongoDB

MongoDB :performances de MapReduce terribles

extraits du guide définitif de MongoDB d'O'Reilly :

Le prix de l'utilisation de MapReduce est la vitesse :le groupe n'est pas particulièrement rapide, mais MapReduce est plus lent et n'est pas censé être utilisé en "temps réel". Vous exécutez MapReduce en arrière-plan, il crée une collection de résultats, puis vous pouvez interroger cette collection en temps réel. temps.

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.