Java 在eclipse中读取HDFS文件

Java 在eclipse中读取HDFS文件,java,eclipse,hadoop,hdfs,Java,Eclipse,Hadoop,Hdfs,我已经在eclipse中安装了hadoop插件。我的mapreduce程序有迭代,我想在每次迭代中读取一个hdfs文件。 我直接从hdfs读取文件,还是将文件复制到本地然后读取?哪一个更有效? 谢谢 这完全取决于你想用它做什么;如果要重复使用文件内容,不妨将其复制到本地以保存对HDFS的重复查找,但如果只需要从HDFS读取一次,直接从HDFS读取也没有什么害处,因为复制到本地将涉及从HDFS读取。非常感谢。我不想保存它们,所以我直接从HDFS读取。

我已经在eclipse中安装了hadoop插件。我的mapreduce程序有迭代,我想在每次迭代中读取一个hdfs文件。 我直接从hdfs读取文件,还是将文件复制到本地然后读取?哪一个更有效?
谢谢

这完全取决于你想用它做什么;如果要重复使用文件内容,不妨将其复制到本地以保存对HDFS的重复查找,但如果只需要从HDFS读取一次,直接从HDFS读取也没有什么害处,因为复制到本地将涉及从HDFS读取。

非常感谢。我不想保存它们,所以我直接从HDFS读取。