0
在二级排序示例年和温度。我们把年份和温度作为一个复合关键。并打印第一个键,值对以打印当年的最高温度。如何使用Hadoop中的Secondary Sort找到第二最高温度?
1900 35℃
1900 34℃
1900 34℃
...
1901 36℃
1901 35℃
protected void reduce(IntPair key, Iterable<NullWritable> values,
Context context) throws IOException, InterruptedException {
context.write(key, NullWritable.get());
}
现在,如果我们想要在特定年份打印第二个最大值,我们如何才能做到这一点。