`
gaojingsong
  • 浏览: 1159662 次
  • 性别: Icon_minigender_1
  • 来自: 深圳
文章分类
社区版块
存档分类
最新评论

java操作HDFS文件

阅读更多

java代码操作HDFS文件

 

/**

<dependency>

<groupId>org.apache.hadoop</groupId>

<artifactId>hadoop-core</artifactId>

<version>1.2.1</version>

</dependency>

 

   

* @param args

* @throws Exception 

*/

public static void main(String[] args) throws Exception {

String HDFS = "hdfs://hadoop0:9000";///stu.txt

final FileSystem fileSystem = FileSystem.get(new URI(HDFS), new Configuration());

 

System.out.println(fileSystem.getDefaultBlockSize());

System.out.println(fileSystem.getStatistics());

 

                //打印某一路径下面的文件信息

FileStatus[]  files = fileSystem.listStatus(new Path("/"));

for (FileStatus fileStatus : files) {

System.out.println(fileStatus.getPath()); 

}

             //未完待补充,拿到fileSystem后面根据其API进行展开

   fileSystem.printStatistics() ;

 

}

  • 大小: 93.5 KB
  • 大小: 31.7 KB
  • 大小: 99.1 KB
  • 大小: 82.9 KB
0
6
分享到:
评论

相关推荐

Global site tag (gtag.js) - Google Analytics