Hadoop中,下列说法正确的三项是()
B.Reporter用于MapReduce应用程序报告进度
C.OutputCollector收集Mapper或Reducer输出数据
D.Reduce的数目不可以是0
B.Reporter用于MapReduce应用程序报告进度
C.OutputCollector收集Mapper或Reducer输出数据
D.Reduce的数目不可以是0
A.Partitioner负责控制map输出结果key的分割
B.Reporter用于MapReduce应用程序报告进度
C.OutputCollector收集Mapper或Reducer输出数据
D.Reduce的数目不可以是0
A.Partitioner 负责控制 map输出结果 key 的分割
B.Reporter 用于 MapReduce应用程序报告进度
C.OutputCollector 收集 Mapper或 Reducer 输出数据
D.Reduce的数目不可以是 0
A.Map是将数据映射成Key/Value再交给Reduce
B.Reduce先运行,然后运行Map
C.Map/Reduce是函数式的设计思想
D.Map结束后,Partitioner会将相同Key分到同一个组交给Reduce进程
A.Partition操作发生在Map输入分片时
B.Partition操作发生在Map作业输出时
C.可以按需实现特定的Partitioner算法,提高map效率
D.可以按需实现特定的Partitioner算法,提高reduce效率
E.一个Partitioner对应一个reduce作业
A.Hadoop框架是用Java实现的,MapReduce应用程序则一定要用Java来写
B.MapReduce框架采用了Master/Slave架构,包括一个Master和若干个Slave
C.Map函数将输入的元素转换成 <key,value> 形式的键值对
D.不同的Map任务之间不能互相通信
A.MapReduce的编程模型包含Map和Reduce两个函数处理过程。
B.对于map和reduce每个过程都由不同的计算机进行并行计算处理。
C.Map的输出结果是一组<key,value> 对,这是经过Map操作后所产生的中间结果。
D.Reduce的工作是对相同key的value值进行归并处理。
A.JobController
B.Jobtracker
C.InputFormat
D.Partitioner
A.包括了Split,Map,Shuffle,Reduce几个过程。在计算过程中数据始终以键值对的形式存在。
B.Split就是将输入文件中的内容按行分割为key和value的形式。Map阶段对每块的每一个单词为key,单词个数作为value排序进行输出。
C.在Shuffle阶段,会对map的输出按照key进行合并和排序。
D.Reduce的过程将所属key下的value进行了叠加,计算出单词key的次数。
A.Map中的映射关系是一对一的
B.一个键对象Key对应唯一一个值对象Value
C.键对象Key和值对象Value可以是任意数据类型
D.访问Map集合中的元素时,只要指定了value,就能找到对应的key
A、MapReduce是一个分布式/并行编程模型,程序员通常只需要设计实现map和reduce函数
B、Shuffle过程是贯穿于map和reduce两个过程的
C、Hadoop MapReduce 1.0框架中TaskTracker负责集群资源的管理和调度
D、map和reduce的输入输出都是键值对
为了保护您的账号安全,请在“简答题”公众号进行验证,点击“官网服务”-“账号验证”后输入验证码“”完成验证,验证成功后方可继续查看答案!