0

彼ら。Hadoop は初めてで、Hadoop のバージョンは 2.0.0-cdh4.0.1 です。しかし、どのライブラリを使用すればよいかについて混乱しています。mapredまたはmapreduceまたはmapreduce.libjobconfまたはjobなど。

Hadoopの第 3 教育の例: The Definitive Guideを試してみたところ、多くの警告が表示されました。しかし、2ed 教育の例を試してみると、はるかに優れています。それは私を完全に混乱させました。

そして、hadoop に関するガイドを見つけようとしたとき、どのバージョンかを特定できませんでした。2.0版は0.2倍くらいの関係があるような?Hadoop 2.0 に関するガイドはありますか?

ありがとう。

4

1 に答える 1

0

2.0.1-alpha は、API ドキュメント (2012 年 9 月) による現在のバージョンです - http://hadoop.apache.org/docs/current/api/

「Hadoop: The Definitive Guide」(第 3 版) - 27 ページ「Hadoop を使用したデータの分析」より

「新しい API は org.apache.hadoop.mapreduce パッケージ (およびサブパッケージ) にあります。古い API は引き続き org.apache.hadoop.mapred にあります。」

「ジョブ制御は、新しい API には存在しなくなった古い JobClient ではなく、新しい API の Job クラスを介して実行されます。」

于 2012-09-11T15:26:47.283 に答える