So war das ursprüngliche Map Reduce-Framework von Google beschrieben :
Und später:
Es gibt also nur einen Aufruf von Reduce
. Das Problem des Verschiebens vieler kleiner Zwischenpaare wird durch die Verwendung eines speziellen Kombinierers angegangen Funktion lokal:
TL;DR
Wikipedia folgt dem ursprünglichen MapReduce-Design, MongoDB-Designer haben einen etwas anderen Ansatz gewählt.