我正在编写一个hadoop
应用程序,其最终输出为bmp
图像。我将输出格式更改为byte
,这是我的问题:如果我将输出键设置为reducer output order
,NullWritable
会是什么?
答案 0 :(得分:3)
减速器的输出键类型不会影响减速器输出的顺序 - 由减速器输入键控制,通过键compareTo
方法或原始比较器(如果已配置)自然排序。 / p>
因此,订单将与您的reducer处理记录的顺序相同(除非您的reducer保持键/值之间的状态并定期刷新此状态)