关于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