天天看點

HDFS中JAVA API的使用

  hdfs是一個分布式檔案系統,既然是檔案系統,就可以對其檔案進行操作,比如說建立檔案、删除檔案、讀取檔案内容等操作。下面記錄一下使用java api對hdfs中的檔案進行操作的過程。

  對分hdfs中的檔案操作主要涉及一下幾個類:

  configuration類:該類的對象封轉了用戶端或者伺服器的配置。

  filesystem類:該類的對象是一個檔案系統對象,可以用該對象的一些方法來對檔案進行操作。filesystem fs = filesystem.get(conf);通過filesystem的靜态方法get獲得該對象。

  fsdatainputstream和fsdataoutputstream:這兩個類是hdfs中的輸入輸出流。分别通過filesystem的open方法和create方法獲得。

<a></a>

具體如何對檔案操作清下下面例子: