hadoop - 在HDFS上读取以

标签 hadoop

有没有办法在不知道完整文件名的情况下从存在于HDFS特定路径上的序列文件中读取数据?

例如,如果我知道文件的名称为-modelSomeIterationAOtherIterationB,并且它是该路径上唯一以“model”开头的文件,是否可以通过指定“path / to / file / model *”之类的内容来读取它?

最佳答案

是的,您可以使用FileSystem globStatus()方法。

//创建FileSystem对象fs

fs.globStatus(new Path(“path / to / file / model *”))

关于hadoop - 在HDFS上读取以,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/30969261/

相关文章:

hadoop - Gradle构建Docker镜像在重复库上失败

python - Spark 异常 : Python worker did not connect back in time

hadoop - Hadoop JobTracker的跟踪URL无法访问

apache - 在hdfs C API中调用hdfsOpenFile时出现Hadoop异常java.lang.NoSuchMethodError

hadoop - HBase:如何放置/获取知道要写入哪个区域服务器?

scala - 错误 : not found: value assemblyJarName in assembly

java - 如何将Java代码转换为mapreduce?

php - 使用sbin/start-dfs.sh启动Hadoop集群

java - 将 Mapreduce1 项目迁移到 YARN 指南

hadoop - 在特定队列上运行 sqoop 作业