A、当用户编写MapReduce程序的时候,Mapper的输出的key-value类型,必须要和reducer的输入key-value类型一致。
B、在 MapReduce 程序编写中,只要是聚合操作,就可以使用 Combiner 来提高任务执行效率。
C、MapReduce的shuffle过程中,可以指定程序按照 mapper 阶段输出的 value 进行排序
D、MapReduce 在执行 shuffle 过程的时候,一定会按照 key 排序。