题目内容

Hadoop MapReduce计算的流程是________。

A. Map任务—Shuffle—Reduce任务
B. Map任务—Reduce任务—Shuffle
C. Reduce任务—Map任务—Shuffle
D. Shuffle—Map任务—Reduce任务

查看答案
更多问题

编写MapReduce程序时,下列叙述错误的是______。

A. reduce函数所在的类必须继承自Reducer类
B. map函数的输出就是reduce函数的输入
C. reduce函数的输出默认是有序的
D. 启动MapReduce进行分布式并行计算的方法是start()。

对MapReduce的体系结构,以下说法正确的是________。

A. 分布式编程架构
B. 以数据为中心,更看重吞吐率
C. 分而治之的思想
D. 将一个任务分解成多个子任务

MapReduce为了保证任务的正常执行,采用________等多种容错机制。

A. 重复执行
B. 重新开始整个任务
C. 推测执行
D. 直接丢弃执行效率低的作业

关于MapReduce的shuffle过程,叙述正确的是________。

A. Shuffle分为Map任务端的Shuffle和Reduce任务段的Shuffle
B. Map任务的输出结果不是立即写入磁盘,而是首先写入缓存
C. 并非所有场合都可以使用合并操作
D. 每个Reduce任务真正开始之前,大部分时间都在从Map端领取所需的数据

答案查题题库