MapReduce框架分为 Map和 Reduce, 下列对 Reduce阶段叙述正确的是()
A.主要分为 shuffle 和 sort 这 2 个阶段
B.这个阶段过程中, key 的分组规则是不可更改的
C.其中的 shuffle 和 sort 是同时进行的
D.Reduce 数目的增加不会增加系统的开销
- · 有4位网友选择 A,占比44.44%
- · 有2位网友选择 B,占比22.22%
- · 有2位网友选择 C,占比22.22%
- · 有1位网友选择 D,占比11.11%
A.主要分为 shuffle 和 sort 这 2 个阶段
B.这个阶段过程中, key 的分组规则是不可更改的
C.其中的 shuffle 和 sort 是同时进行的
D.Reduce 数目的增加不会增加系统的开销
MapReduce中,Map任务接收从不同Reduce任务得到的键相同的键-值对,执行用户编写的Map函数,将键相同的键-值对中的所有值以Map函数指定的方式组合起来,得到键-值对并输出。
MapReduce 计算模型的核心是Map函数和Reduce函数,试述这两个函数各自的输人、输出以及处理过程。
在MapReduce编程模式中,Map任务与Reduce任务的数量分别是()?
A. 一个Map任务,多个Reduce任务
B. 多个Map任务,多个Reduce任务
C. 一个Map任务,一个Reduce任务
D. 多个Map任务,一个Reduce任务
试述MapReduce的工作流程(需包括提交任务、Map、Shuffle 、Reduce 的过程)。
为了保护您的账号安全,请在“简答题”公众号进行验证,点击“官网服务”-“账号验证”后输入验证码“”完成验证,验证成功后方可继续查看答案!