Hadoop のさまざまなバージョンを把握しようとしていますが、このページを読んだ後に混乱しました。
Download
1.2.X - current stable version, 1.2 release
2.2.X - current stable 2.x version
2.3.X - current 2.x version
0.23.X - similar to 2.X.X but missing NN HA.
Releases may be downloaded from Apache mirrors.
質問:
- 0.xx で始まるリリースは、それがアルファ版であり、製品で使用されるべきではないことを意味すると思いますが、そうですか?
- 0.23.X と 2.3.X の違いは何ですか? それらは似ていますが、namenodeがありませんか?高可用性? 0.23 と 2.3 の間に相関関係はありますか? PMCグループがコードを開発する際に、「おっさん! 未熟すぎて0から始めた方がいいよ。同じ製品だから数字はそのままにしておくよ?」と言うからでしょうか。
- 新しい Hadoop のソース コードを見ると、jobtracker クラスがダミー クラスであることがわかります。そして、私はジョブトラッカーとタスクトラッカーを思い描いています。Mapreduce1 は、Hadoop のロードマップ上でゆっくりと消えていきます。別のケースでは、Map Reduce ジョブのインターフェイスは同じままである可能性がありますが、Hadoop の第 2 世代 (YARN) では、Jobtracker と Tasktracker の概念が ResourceManager に完全に置き換えられます。等
バージョン番号に本当に混乱したので、この質問は少し整理されていないかもしれません。私はそれを理解した後、質問を変更します。