1
我正在開發一個應用程序,用於從數百萬個小文件創建1個Hadoop存檔文件。我已經用命令行(hadoop archive --archiveName foo.har -p/-r 2 test.txt /
)成功測試過,但我無法找到任何資源以編程方式執行它。用於創建Hadoop存檔的Java代碼
任何想法如何使用客戶端應用程序創建Hadoop存檔?
我正在開發一個應用程序,用於從數百萬個小文件創建1個Hadoop存檔文件。我已經用命令行(hadoop archive --archiveName foo.har -p/-r 2 test.txt /
)成功測試過,但我無法找到任何資源以編程方式執行它。用於創建Hadoop存檔的Java代碼
任何想法如何使用客戶端應用程序創建Hadoop存檔?
你必須編寫代碼,你可以使用java中的系統命令來執行它。
我可以連接到hadoop羣集並能夠檢索正常文件。但是我無法找到創建Hadoop存檔的API。我檢查了HARFileSystem類,但不知道如何使用它。你可以給任何代碼片段來執行系統命令嗎? – OmPrakashP