嗨,我是 Hadoop 新手,它是文件系统。我看到两个不同的 WordCount 示例使用JobConf和Configuration。他们有什么区别。
我研究了它JobConf是旧包的一部分org.apache.hadoop.mapred(在 0.20.x 中已弃用),但配置是新包的一部分org.apache.hadoop.mapreduce。但现在在 v1.0.4 中它已被弃用。
目前我们有两种在java中运行map reduce作业的方法,一种是使用(扩展)org.apache.hadoop.mapreduce包中的类,另一种是实现org.apache.hadoop.mapred包中的类。
我想知道:
mapred和mapreduce包结构有什么区别,为什么mapred不推荐使用?哪种方法更适合 v1.0.4 使用,为什么?
JobConf还是Configuration?哪个更适合 v1.0.4?
mapred还是mapreduce?