设为首页 加入收藏

TOP

利用JavaAPI访问HDFS的文件(二)
2014-11-24 07:51:34 来源: 作者: 【 】 浏览:1
Tags:利用 JavaAPI 访问 HDFS 文件
st), conf);


fs.deleteOnExit(new Path(dst));


fs.close();


}


/**遍历HDFS上的文件和目录*/


private static void getDirectoryFromHdfs() throws FileNotFoundException,IOException {


String dst = "hdfs://192.168.0.113:9000/user/zhangzk";


Configuration conf = new Configuration();


FileSystem fs = FileSystem.get(URI.create(dst), conf);


FileStatus fileList[] = fs.listStatus(new Path(dst));


int size = fileList.length;


for(int i = 0; i < size; i++){


System.out.println("name:" + fileList[i].getPath().getName() + "\t\tsize:" + fileList[i].getLen());


}


fs.close();


}


}



注意:对于append操作,从hadoop-0.21版本开始就不支持了


首页 上一页 1 2 下一页 尾页 2/2/2
】【打印繁体】【投稿】【收藏】 【推荐】【举报】【评论】 【关闭】 【返回顶部
分享到: 
上一篇Linux内核学习笔记之进程进程的组.. 下一篇用C++编写一个使用嵌套循环的程序

评论

帐  号: 密码: (新用户注册)
验 证 码:
表  情:
内  容:

·在 Redis 中如何查看 (2025-12-26 03:19:03)
·Redis在实际应用中, (2025-12-26 03:19:01)
·Redis配置中`require (2025-12-26 03:18:58)
·Asus Armoury Crate (2025-12-26 02:52:33)
·WindowsFX (LinuxFX) (2025-12-26 02:52:30)