2012-06-14 82 views

回答

0

您是指具有多個發射的mapReduce或具有複合鍵(如{x:1,y:1 }?每個文檔發出多個鍵可以使縮減階段稍長一些,因爲要組合更多的數據。複合發射密鑰會使發射的數據變大,所以會有存儲(和網絡)開銷。

+0

我的意思是mapReducing與多個鍵。我懷疑是否map = function(){var key = {name:this.name,num:this.num};發射(鍵,{計數:1}); }比map = function(){var key = {name:this.name};發射(鍵,{計數:1}); } – cegprakash