教育行業(yè)A股IPO第一股(股票代碼 003032)

全國(guó)咨詢(xún)/投訴熱線(xiàn):400-618-4000

問(wèn)答>python+大數(shù)據(jù)開(kāi)發(fā)>Java中操作HDFS涉及哪些類(lèi)?

Java中操作HDFS涉及哪些類(lèi)?

來(lái)源傳智教育2022年04月11日 15時(shí)01分09秒

  在Java中操作HDFS,首先需要?jiǎng)?chuàng)建一個(gè)客戶(hù)端實(shí)例,主要涉及以下類(lèi):

  ·Configuration:該類(lèi)的對(duì)象封裝了客戶(hù)端或者服務(wù)器配置,每個(gè)配置選項(xiàng)是一個(gè)鍵值對(duì),通常情況下,Configuration實(shí)例會(huì)自動(dòng)加載HDFS的配置文件core-site.xml,從中獲取Hadoop集群的配置信息。

  ·FileSystem:該類(lèi)的對(duì)象是一個(gè)文件系統(tǒng)對(duì)象,通過(guò)該對(duì)象的一些方法可以對(duì)文件進(jìn)行操作,常用方法如表3-2所示;

  表3-2 FileSystem常用方法

FileSystem常用方法.jpg

  小提示:Hadoop API非常龐大,讀者可以通過(guò)Hadoop官方文檔自行查閱學(xué)習(xí),地址如下:http://hadoop.apache.org/docs/stable/api/index.html

和我們?cè)诰€(xiàn)交談!