Я не могу понять этот абзац из документации mongodb MapReduce (http://docs.mongodb.org/manual/applications/map-reduce/) — для чего подходит временная коллекция (оптимизация?) (экономическое обоснование, преимущества и т. д.)?
Временная коллекция
Операция уменьшения карты использует временную коллекцию во время обработки. По завершении операция уменьшения карты переименовывает временную коллекцию. В результате вы можете периодически выполнять операцию сокращения карты с одним и тем же именем целевой коллекции, не затрагивая промежуточные состояния. Используйте этот режим при регулярном создании наборов выходных статистических данных.