[英]use of Generics in HADOOP map reduce problems
我的问题对于HADOOP用户而言似乎很愚蠢。 但是我对在映射减少问题中使用泛型感到困惑,例如“ WORD COUNT”。
我知道,泛型被基本用于类型转换和类型安全。 但是我不能在这里将这个概念联系起来。
在字数问题上,
public class WordCountMapper extends
Mapper<LongWritable, Text, Text, LongWritable> {
@Override
protected void map(LongWritable key, Text value, Context context)
throws IOException, InterruptedException {
// TODO Auto-generated method stub
...
}
}
}
请任何人在这里让我明白泛型的使用 。 如果我在问这个问题时犯了任何错误,请纠正我。
现在,我了解将泛型用于键值对(KEY IN,VALUE IN,KEY OUT,VALUE OUT)。 但是我仍然不清楚,为什么在这里将泛型用于键值对。 没有其他方法可以做同样的事情。 在这里使用泛型有什么好处?
谢谢!
声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.