1. 程式人生 > >mongodb基礎學習14-mapReduce操作

mongodb基礎學習14-mapReduce操作

  mapReduce隨著大資料的興起而流行,相當於傳統資料庫的group操作,強項在於分散式計算。

  map:將一組記錄的相關資訊對映到一個數組

  reduce:對map得到的陣列資料進行處理得到一個結果

  mapReduce有四個引數,分別是map,reduce,query,out(輸出到哪張表)

  下面來看例子:

  分組求和:

  看一下結果:

  分組求平均:

  看下結果:

  簡單的舉了兩個例子,更多強大的功能可以讀者自己去發掘