HDFS API的高级编程
HDFS的API就两个:FileSystem 和Configuration
1、文件的上传和下载
2、配置文件conf
输出结果
3、列出指定目录下的文件以及块的信息
输出结果
4、上传文件
5、下载文件
6、删除某个路径下特定类型的文件,比如class类型文件,比如txt类型文件
7、删除HDFS集群中的所有空文件和空目录
8、手动拷贝某个特定的数据块(比如某个文件的第二个数据块)
9、编写程序统计出HDFS文件系统中文件大小小于HDFS集群中的默认块大小的文件占比
10、编写程序统计出HDFS文件系统中的平均数据块数(数据块总数/文件总数)
11、编写程序统计出HDFS文件系统中的平均副本数(副本总数/总数据块数)
12、统计HDFS整个文件系统中的不足指定数据块大小的数据块的比例
13、统计出一个给定数组的蓄水总量(把数组的每个位置的数看是做地势高低)
联系客服