题目内容

MapReduce程序执行的阶段主要有:

A. Map
B. Reduce
C. Split
D. Shuffle

查看答案
更多问题

关于shuffle过程,下列说法正确的是:

A. shuffle过程是指MapReduce程序的Map端输出到Reduce端输入之间的过程
B. Map端的shuffle过程包含分区以及Map输出的排序
C. 可以自定义combiner函数对Map端的输出进行合并
D. 不可以定义combiner函数对Map端的输出进行合并

关于MapReduce程序,以下说法正确的是:

A. MapReduce程序不需要main函数就能运行
B. MapReduce程序需要main函数才能运行
C. MapReduce程序不是Java程序
D. MapReduce程序本质上就是Java程序

集群的配置情况如下:mapreduce.input.fileinputformat.split.maxsize=104857440 (100M)mapred.split.zero.file.skip=trueblockSize=256M集群中有以下文件,当将其作为MapReduce程序输入时,其Split的数量分别为多少?[test@dw01 ~]$ hadoop fs -dus -h /tmp/wordcount/input/* hdfs://namenode.test.net:9000/tmp/wordcount/input/part-r-00000 246.32Mhdfs://namenode.test.net:9000/tmp/wordcount/input/part-r-00002 106.95Mhdfs://namenode.test.net:9000/tmp/wordcount/input/part-r-00003 7.09Mhdfs://namenode.test.net:9000/tmp/wordcount/input/part-r-0004 0

A. 2,1,1,1
B. 2,1,1,0
C. 3,1,1,0
D. 3,1,1,1

以下不是MapReduce框架下的作业调度器的是:

A. FIFO
B. Fair
C. BFS
D. Capacity

答案查题题库