たとえば、Mongo DBに100万のレコードがあり、各レコードのサイズが5KBであるとします。このデータに対してMap-Reduceを実行し、このアプリケーションに必要なRAMを見積もりたいとしましょう。map-reduce操作中は、このDBで読み取りまたは書き込みは行われません。map-reduceは、一部のレコードを集約し、集約されたレコードの論理比較を行います。
map-reduceがどのようにデータをRAMに取り込むのか、したがってワーキングセットをどのように計算するのかを理解したいと思います(例:1 MM x 5 Kbがワーキングセットになると仮定する必要があります)。