【实例简介】
该资源是java通过api的方式来操作hadoop,主要有以下操作:
一.文件操作
1.上传本地文件到hadood
2.在hadoop中新建文件,并写入
3.删除hadoop上的文件
4.读取文件
5.文件修改时间
二.目录操作
1.在hadoop上创建目录
2.删除目录
3.读取某个目录下的所有文件
三.hdfs信息
1.查找某个文件在HDFS集群中位置
2.获取HDFS集群上所有名称节点信息
【实例截图】
【核心代码】
425d26dc-f007-42de-af19-30c8e3836960
└── HDFSForJavaAPI
├── bin
│ └── com
│ └── hdfs
│ ├── directory
│ │ ├── CreateDir.class
│ │ ├── DeleteDir.class
│ │ └── ReadAllFileInDir.class
│ └── file
│ ├── CopyFileToHDFS.class
│ ├── CreateNewFileAndWrite.class
│ ├── DeleteFile.class
│ ├── FindFileOnHDFS.class
│ ├── ModifyFileTime.class
│ ├── NewFile.class
│ └── ReadFile.class
└── src
└── com
└── hdfs
├── directory
│ ├── CreateDir.java
│ ├── DeleteDir.java
│ └── ReadAllFileInDir.java
└── file
├── CopyFileToHDFS.java
├── CreateNewFileAndWrite.java
├── DeleteFile.java
├── FindFileOnHDFS.java
├── ModifyFileTime.java
├── NewFile.java
└── ReadFile.java
11 directories, 20 files