歡迎來到Linux教程網
Linux教程網
Linux教程網
Linux教程網
您现在的位置: Linux教程網 >> UnixLinux >  >> Linux編程 >> Linux編程

Java操作HDFS文件系統

看了好長時間的hdfs,感覺真不是一個簡單明了的,多了一些配置性的東西,缺少一些合理的固定約束,或許是趕著雲計算的風潮,去把它當作一個分布式文件系統使用。Hdfs的連接感覺不算很簡單,在mapreduce上跑了多次程序後,發現其conf在本機上走的那麼像是一個沒有配置的本機環境,簡單的上傳文件到了本地文件系統中。

hdfs中文件的上傳和獲取通過FileSystem操作,算是一個很不錯的接口,文件上傳的配置都在走一個conf,還不知道怎麼在項目中新建xml文件作為其默認配置,其set方法還基本能作為上傳的方式

Configuration conf = new Configuration();
conf.set("fs.default.name","hdfs:///127.0.0.1:9000");
FileSystem fs = FileSystem.get(conf);

這樣的設置可以基本把文件傳到了hdfs上,好像一個不錯的選擇。

Java操作HDFS文件系統相關項目下載

免費下載地址在 http://linux.linuxidc.com/

用戶名與密碼都是www.linuxidc.com

具體下載目錄在 /2013年資料/4月/6日/Java操作HDFS文件系統

Copyright © Linux教程網 All Rights Reserved