这个CompareTo不是决定是否是升序的,它是用于比较对象的,你这里是用于二次排序的比较,至于为什么升序,shuffle到reducer过程默认就是升序的。那问题来了升降序是由什么决定的呢?可以自己实现一个比较器来决定(不实现也会默认有一个,就是默认升序那个)到reducer中的key是升序还是降序。
- 排序、分组 的问题看不懂
- MapReduce 编程系列
- 海牛部落 hadoop 系列教程(十六):mapreducer 编程,自定义 partition 实现整体排序、自定义组合 key 实现二次排序、assembly 打包方式、集群运行 mr 程序
- MapReduce 编程系列
- MapReduce 编程系列
-
信息被删除或无权限查看
- sparkstreaming
- sparkstreaming
- MapReduce 编程系列
- MapReduce 编程系列
- MapReduce 编程系列
- MapReduce 编程系列
- MapReduce 编程系列
- MapReduce 编程系列
- MapReduce 编程系列