【多选题】MapReduce执行的全过程包括以下哪几个主要阶段?
A. 从分布式文件系统读入数据 B. 执行Map任务输出中间结果 C. 通过 Shuffle阶段把中间结果分区排序整理后发送给Reduce任务 D. 执行Reduce任务得到最终结果并写入分布式文件系统
A. 从分布式文件系统读入数据 B. 执行Map任务输出中间结果 C. 通过 Shuffle阶段把中间结果分区排序整理后发送给Reduce任务 D. 执行Reduce任务得到最终结果并写入分布式文件系统
举一反三
- 以下关于MapReduce执行过程的描述正确的有()。 A: Map任务的输入文件是保存在分布式文件系统中的。 B: Reduce任务的处理结果是保存在分布式文件系统中的。 C: Map任务处理得到的中间结果保存在本地存储中。 D: Map任务处理得到的中间结果保存在分布式文件系统中。
- 以下关于MapReduce执行过程的描述,正确的是()。 A: MapReduce执行过程中,Map任务输入文件保存在分布式文件系统中。 B: MapReduce执行过程中,Map任务处理得到的中间结果保存在本地存储中。 C: MapReduce执行过程中,Reduce任务处理结果都保存在本地存储中。 D: MapReduce执行过程中,只有当Map处理全部结束后,Reduce过程才能开始。
- 在MapReduce中,________阶段,Mapper执行maptask,将输出结果写入中间文件。 A: Shuffle B: Map C: Reduce D: Sort
- 在MapReduce中,________阶段,Reducer执行reducetask,将最后结果写入HDFS。 A: Shuffle B: Map C: Reduce D: Sort
- Hadoop MapReduce计算的流程是________。 A: Map任务—Shuffle—Reduce任务 B: Map任务—Reduce任务—Shuffle C: Reduce任务—Map任务—Shuffle D: Shuffle—Map任务—Reduce任务