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

聲明:本文章為學習相關信息展示文章,非課程及服務廣告文章,產(chǎn)品及服務詳情可咨詢網(wǎng)站客服微信。
文章轉(zhuǎn)載須注明來源,文章素材來源于網(wǎng)絡,若侵權(quán)請與我們聯(lián)系,我們將及時處理。