1

HDFS からローカルにファイルをコピーする必要があります。今、私には 2 つのオプションがあります。1) Hadoop Native Java API (FileSystem) を使用するか、2) WebHDFS を使用します [クラスターで有効にしても問題はありません]

誰かが好ましいオプションとその理由を教えてもらえますか?

4

1 に答える 1

1

Java を使用している場合は、より柔軟で制御しやすいネイティブ Java API をお勧めします。

ただし、Hadoop に必要な多数のライブラリを使用したくない場合は、WebHDFS の方が適しています。アプリケーションと Hadoop を分離します。もちろん、HTTP のために多少のパフォーマンス コストを支払う必要があります。

于 2014-02-09T08:02:34.003 に答える