【问题标题】:Method to remotely access HDFS in JAVA that works on old and new versions of Hadoop在新旧版本 Hadoop 上工作的 JAVA 中远程访问 HDFS 的方法
【发布时间】:2013-08-13 15:47:43
【问题描述】:

我正在尝试使用用 JAVA 编写的程序远程访问 HDFS。 WebHDFS 与最新版本的 Hadoop 配合得很好,但我应该选择哪种协议才能在最大数量的 Hadoop 版本上工作?

如果可能的话,我想使用一个适用于所有 Hadoop 版本的协议,只要它的运行速度不会比对不同版本的 Hadoop 使用不同的协议慢很多。

【问题讨论】:

    标签: java hadoop hdfs


    【解决方案1】:

    LibHDFS 存在于 hadoop 的旧 (1.x) 和新 (2.x) 版本中。它是纯 java 并且有相当稳定的 API。

    【讨论】:

    • LibHDFS 用于 C,而不是 JAVA。不过,HDFS 协议似乎确实适用于大多数版本。
    猜你喜欢
    • 1970-01-01
    • 2019-04-07
    • 1970-01-01
    • 2011-09-11
    • 1970-01-01
    • 2011-12-12
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    相关资源
    最近更新 更多