Map和Reduce之间通过Shuffle进行通信。
举一反三
- Hadoop MapReduce计算的流程是________。 A: Map任务—Shuffle—Reduce任务 B: Map任务—Reduce任务—Shuffle C: Reduce任务—Map任务—Shuffle D: Shuffle—Map任务—Reduce任务
- TaskTracker中有map槽、reduce槽、shuffle槽
- Shuffle连接Map和Reduce两个阶段。 Map Task将数据写到本地磁盘,Reduce Task从每个Map Task上读取一份数据。
- MapReduce的三大阶段即是Map阶段→shuffle阶段→reduce阶段。( )
- 以下哪个不是Reduce端的shuffle的阶段()。 A: copy B: map C: sort D: reduce