在CGFT大數(shù)據(jù)中,HDFS體系結(jié)構(gòu)主要包含什么,是需要考生重點(diǎn)掌握的!
1、HDFS命名空間管理
HDFS的命名空間包含目錄、文件和塊,命名空間管理是指命名空間支持對HDFS中的目錄、文件和塊做類似文件系統(tǒng)的創(chuàng)建、修改、刪除等基本操作。
在當(dāng)前的HDFS體系結(jié)構(gòu)中,在整個HDFS集群中只有一個命名空間,并且只有一個名稱節(jié)點(diǎn),該節(jié)點(diǎn)負(fù)責(zé)對這個命名空間進(jìn)行管理。
2、通信協(xié)議
HDFS是一個部署在集群上的分布式文件系統(tǒng),因此,很多數(shù)據(jù)需要通過網(wǎng)絡(luò)進(jìn)行傳輸。所有的HDFS通信協(xié)議都是建構(gòu)在TCP/IP協(xié)議基礎(chǔ)之上的。
3、客戶端
客戶端是用戶操作HDFS常見的方式,HDFS在部署時都提供了客戶端,不過需要說明的是,嚴(yán)格來說,客戶端并不算是HDFS的一部分,客戶端可以支持打開,讀取、寫入等常見的操作,并且提供了類似shell的命令行方式來訪問HDFS中的數(shù)據(jù)。
此外,HDFS也提供了Java API,作為應(yīng)用程序訪問文件系統(tǒng)的客戶端編程接口。

學(xué)習(xí)交流群(掃碼免費(fèi)加群)
-
1、新手入門
-
2、學(xué)習(xí)資料
-
3、免費(fèi)課程
-
4、考試動態(tài)
-
5、備考干貨
-
6、答疑沖刺