试题详情

大数据计算服务MaxCompute的MapReduce处理数据过程主要分成2个阶段:Map阶段和Reduce阶段;首先执行Map阶段,再执行Reduce阶段。当Map阶段的重复记录比较多时,还可以选择在Map结束后进行哪种操作用来优化计算框架?

A排序(Sort)

B哈希函数(artitioner)

C归并函数(Combiner)

D洗牌(Shuffle)