- 什么是combiner?
- Combiner是一个位于map和reduce之外的组件;
- Combiner组件的父亲就是reducer;
- Combiner和Reducer的区别就是运行的位置不同:
Combiner在每个maptask节点运行
Reducer是接收全局所有Mapper的结果
- 作用:对每个maptask进行局部汇总,减小网络传输量
- 使用场景:不能影响最终的业务逻辑
复习MapReduce之shuffle的combiner阶段
最新推荐文章于 2022-08-01 17:14:44 发布