3 关于MapReduce中的shuffle过程,下列哪些说法是正确的?(单选题)

A、当用户编写MapReduce程序的时候,Mapper的输出的key-value类型,必须要和reducer的输入key-value类型一致。

B、在 MapReduce 程序编写中,只要是聚合操作,就可以使用 Combiner 来提高任务执行效率。

CMapReduceshuffle过程中,可以指定程序按照 mapper 阶段输出的 value 进行排序

DMapReduce 在执行 shuffle 过程的时候,一定会按照 key 排序。

请先 登录 后评论