MapReduce描述正确的是:
A: Reduce函数中指定对各分块数据的处理过程
B: Map函数中指定如何对分块数据处理的中间结果进行归约
C: MapReduce通过“Map(映射)”和“Reduce(化简)”来构成运算基本单元
D: 在集群上运行Map-Reduce程序时,程序员需要处理输入的数据分块、分配和调度等问题
A: Reduce函数中指定对各分块数据的处理过程
B: Map函数中指定如何对分块数据处理的中间结果进行归约
C: MapReduce通过“Map(映射)”和“Reduce(化简)”来构成运算基本单元
D: 在集群上运行Map-Reduce程序时,程序员需要处理输入的数据分块、分配和调度等问题
举一反三
- Mapreduce将计算过程分为两个阶段,Map阶段并行处理输入数据,Reduce阶段对Map结果进行汇总。
- MapReduce处理流程中Reduce如何获取Map端结果?
- 以下关于MapReduce的说法不正确的是: A: MapReduce是一个分布式/并行编程模型,程序员通常只需要设计实现map和reduce函数 B: Shuffle过程是贯穿于map和reduce两个过程的 C: Hadoop MapReduce 1.0框架中TaskTracker负责集群资源的管理和调度 D: map和reduce的输入输出都是键值对
- MapReduce处理流程中Reduce如何获取Map端结果() A: Map端发送 B: Reduce端获取 C: Map端发送到中间管理节点,Reduce统一获取 D: 随机发送
- 下面哪一项是MapReduce编程需要考虑的问题( )。 A: 数据输入 B: Map阶段处理逻辑 C: 数据输出 D: Reduce阶段处理逻辑