10个实例,已经非常全面,而且还讲解了hdfs写入文件和读取文件的内部实现原理。非常好的一篇文章。
除了有一个读取HDFS某个目录下的所有文件的代码不全,其它都很完整。不全的那个我已经补上了。
//读取HDFS某个目录下的所有文件
Path fpath1 = new Path("/");
//fs.getPath(fpath1);
FileStatus[] status = fs.listStatus(fpath1);
for (FileStatus file : status) {
System.out.println(file.getPath().getName());
}