在MapReduce编程模式中,Map任务与Reduce任务的数量分别是()?
A: 一个Map任务,多个Reduce任务
B: 多个Map任务,多个Reduce任务
C: 一个Map任务,一个Reduce任务
D: 多个Map任务,一个Reduce任务
A: 一个Map任务,多个Reduce任务
B: 多个Map任务,多个Reduce任务
C: 一个Map任务,一个Reduce任务
D: 多个Map任务,一个Reduce任务
B
举一反三
- 在MapReduce编程模式中,Map任务与Reduce任务的数量分别是多个Map任务,多个Reduce任务
- Hadoop MapReduce计算的流程是________。 A: Map任务—Shuffle—Reduce任务 B: Map任务—Reduce任务—Shuffle C: Reduce任务—Map任务—Shuffle D: Shuffle—Map任务—Reduce任务
- MapReduce中一个执行Reduce任务的Worker,可能会从多个Map机器上领取数据。()
- 关于MapReduce原理,下面说法错误的是? A: 分为Map和Reduce两个阶段 B: Map阶段由一系列Map任务组成 C: Reduce阶段由一系列Reduce任务组成 D: Map阶段与Reduce阶段没有任何依赖关系
- MapReduce中的Map和Reduce是同一组任务
内容
- 0
Map任务和Reduce任务都具有数据本地化的特性。
- 1
MapReduce执行过程中,以下说法错误的是()。 A: Map任务数量是由Split数量决定。 B: 大多数情况下,理想Split大小比一个HDFS块大些。 C: 最优Reduce任务数量取决于集群中可用Reduce任务槽(slot)数量。 D: Reduce任务数量通常设置比Reduce任务槽(slot)数量小一些。
- 2
MapReduce任务过程分为两个处理阶段:map阶段和reduce阶段。
- 3
Reduce阶段就是对多个map任务的输出进行(____)。 A: 规约 B: 排序 C: 存储 D: 筛选
- 4
下面对MapReduce编程模型的描述哪些是*错误*的?( ) A: 输入数据可以自动切分并做负载均衡 B: MapReduce框架可以把Map任务启动在数据所在的机器上 C: Map或Reduce任务重启可能会影响最终的输出结果 D: 多个Map任务之间有关联