gpt4 book ai didi

hadoop - 将数据写入 Hadoop

转载 作者:可可西里 更新时间:2023-11-01 14:08:42 28 4
gpt4 key购买 nike

我需要从外部源(如 Windows 框)将数据写入 Hadoop (HDFS)。现在我一直在将数据复制到名称节点并使用 HDFS 的 put 命令将其摄取到集群中。在我浏览代码时,我没有看到执行此操作的 API。我希望有人能告诉我我错了,并且有一种简单的方法可以针对 HDFS 对外部客户端进行编码。

最佳答案

Java 中有一个 API。您可以通过在项目中包含 Hadoop 代码来使用它。JavaDoc 总的来说很有帮助,但当然你必须知道你在找什么 *g * http://hadoop.apache.org/common/docs/

对于您的特定问题,请查看: http://hadoop.apache.org/common/docs/current/api/org/apache/hadoop/fs/FileSystem.html(这适用于最新版本,请参阅其他 JavaDocs 了解不同版本!)

一个典型的调用是:Filesystem.get(new JobConf()).create(new Path("however.file"));这会返回一个可以使用常规 JavaIO 处理的流。

关于hadoop - 将数据写入 Hadoop,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/1533330/

28 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com