問(wèn)答>python+大數(shù)據(jù)開發(fā)>Java中操作HDFS涉及哪些類?
Java中操作HDFS涉及哪些類?
來(lái)源傳智教育2022年04月11日 15時(shí)01分09秒
在Java中操作HDFS,首先需要?jiǎng)?chuàng)建一個(gè)客戶端實(shí)例,主要涉及以下類:
·Configuration:該類的對(duì)象封裝了客戶端或者服務(wù)器配置,每個(gè)配置選項(xiàng)是一個(gè)鍵值對(duì),通常情況下,Configuration實(shí)例會(huì)自動(dòng)加載HDFS的配置文件core-site.xm
·FileSystem:該類的對(duì)象是一個(gè)文件系統(tǒng)對(duì)象,通過(guò)該對(duì)象的一些方法可以對(duì)文件進(jìn)行操作,常用方法如表3-2所示;
表3-2 FileSystem常用方法
小提示:Hadoop API非常龐大,讀者可以通過(guò)Hadoop官方文檔自行查閱學(xué)習(xí),地址如下:http://hadoop.apache.org/docs/stable/api/index.html
最新問(wèn)答
- 2022年06月30日黑盒測(cè)試與白盒測(cè)試的區(qū)別是啥?
- 2022年06月30日Hive的安裝模式有幾種?
- 2022年06月29日Flume系統(tǒng)要求是什么?
- 2022年06月29日數(shù)據(jù)發(fā)布與訂閱有哪些主要應(yīng)用場(chǎng)景?
- 2022年06月29日Zookeeper集群角色有哪三種?
- 2022年06月29日hadoop1.x和hadoop2.x的區(qū)別是什么,做了哪些改進(jìn)?
- 2022年06月28日znode有哪兩種節(jié)點(diǎn)?
- 2022年06月28日非全新集群選舉的過(guò)程是什么樣的?
- 2022年06月28日applicationmaster是什么?
- 2022年06月28日yarn的工作流程是什么?
相關(guān)問(wèn)答
- 2022年04月18日OneToOneField關(guān)系字段具體怎么使用?
- 2022年04月18日Django中的ForeignKey是定義什么的?
- 2022年04月15日Django中如何配置類屬性?
- 2022年04月14日如何排除不需要在表單中出現(xiàn)的模型字段?
- 2022年04月14日求教:通用視圖都有哪些分類?
- 2022年04月12日Znode的屬性是什么樣的?
- 2022年04月12日Zookeeper具有哪些特性?
- 2022年04月11日HDFS中想對(duì)目錄進(jìn)行刪除怎么執(zhí)行?
- 2022年04月08日Zookeeper的Shell操作具體是怎樣的?
- 2022年04月08日Hive的安裝模式有哪幾種?