哪位专业人士能解释一下hadoop,har归档?

0
hadoop为了解决小文件问题,采用了har文件归档,那么归档之后,我如何在客户端读取他们呢?有没有程序例子啊,谢谢各位了
已邀请:
0

Bob - 同程旅游大数据+BI 架构师 2016-04-08 回答

API:
public static void main(String[] args) throws Exception {  
    Configuration conf = new Configuration();  

    HarFileSystem fs = new HarFileSystem();  
    fs.initialize(new URI("har:///data/**.har"), conf);  
    FileStatus[] listStatus = fs.listStatus(new Path("sub_dir"));  
    for (FileStatus fileStatus : listStatus) {  
        System.out.println(fileStatus.getPath().toString());  
    }  
}  
命令行:
adoop fs -ls hahar:///data/**.har/

要回复问题请先登录注册