O'ReillyのMongoDBDefinitiveGuideからの抜粋:
MapReduceを使用する代償はspeed:groupは特に高速ではありませんが、MapReduceは低速であり、「リアルタイム」での使用は想定されていません。MapReduceをバックグラウンドジョブとして実行すると、結果のコレクションが作成され、そのコレクションを実際にクエリできます。時間。
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.