【Hadoop學習之MapReduce】_14MR的核心思想

一、MapReduce核心思想 分佈式的運算程序往往需要分成至少2個階段 第一個階段的MapTask併發實例,完全並行運行,互不相干 第二個階段的ReduceTask併發實例互不相干,但是他們的數據依賴於上一個階段的所有MapTask併發實例的輸出 MapReduce編程模型只能包含一個Map階段和一個Reduce階段,如果用戶的業務邏輯非常複雜,那就只能多個MapReduce程序,串行運行 二、
相關文章
相關標籤/搜索