是否有可能推广Mapper和Reducer类?

时间:2015-02-09 17:50:12

标签: java hadoop mapreduce

例如: 如果我有一个班级

extends Reducer<Text,Text,Text,Text>
@Override
reduce(Text,Text,Context){
  sameFunction();
}

另一种支持

的reduce方法
@Override
reduce(LongWritable,Text,Context){
 sameFunction();
}

两个reduce函数都做同样的事情,但是让我们假设它的输出格式不同,这可能比重复相同的reduce方法更广泛吗?

如果我们有一个支持不同输入格式和输出格式的通用Reducer,那就更好了。

是否可以实现这一目标,或者我们必须坚持重复减速器并减少?

0 个答案:

没有答案