1.3.4Hadoop实现指定排序

Hadoop实现指定排序

一、     需求:基于流量汇总进行排序,按流量总和倒序排列。

二、     Map输入就是上次流量汇总的结果。

1.3.4Hadoop实现指定排序

1.3.4Hadoop实现指定排序

三、     新建java项目

1.3.4Hadoop实现指定排序

四、     用一个主类完成

            1.    用内部类定义mapper

1.3.4Hadoop实现指定排序

            2.    定义FlowBean

1.3.4Hadoop实现指定排序

            实现比较方法:

1.3.4Hadoop实现指定排序

            3.    定义reducer类

1.3.4Hadoop实现指定排序

            4.    定义主方法

1.3.4Hadoop实现指定排序

五、     上传

1.3.4Hadoop实现指定排序

运行:

1.3.4Hadoop实现指定排序

1.3.4Hadoop实现指定排序

六、     输出

1.3.4Hadoop实现指定排序

查看输出:

1.3.4Hadoop实现指定排序