心理

當前位置 /首頁/完美生活/心理/列表

mapreduce計算模型適用於什麼任務

mapreduce計算模型適用於什麼任務

MapReduce的思想核心是“分而治之”,適用於大量複雜的任務處理場景(大規模資料處理場景)。即使是釋出過論文實現分散式計算的谷歌也只是實現了這種思想,而不是自己原創。

Map負責“分”,即把複雜的任務分解為若干個“簡單的任務”來並行處理。

可以進行拆分的前提是這些小任務可以平行計算,彼此間幾乎沒有依賴關係。

Reduce負責“合”,即對map階段的結果進行全域性彙總。

TAG標籤:mapreduce 計算 模型 #