【发布时间】:2017-10-07 02:42:45
【问题描述】:
Combiners 使用与 reducer 相同的类和大部分相同的代码。
但是问题是什么时候在 sort 和 shuffle 之前或在 reduce 之前调用它?
如果在排序和洗牌之前我。例如,就在映射器之后,它将如何以[key, list<values>] 获得输入?因为这是通过排序和洗牌给出的。
现在,如果它在 sort 和 shuffle i 之后被调用。例如,就在减速器之前,然后输出到组合器是[key, value],就像减速器一样,那么减速器将如何获得输入为[key, list<values>]?
【问题讨论】:
标签: hadoop mapreduce combiners