hdfs的讀取流程

客戶端通過Distributed FileSystem向NameNode請求下載地址; NameNode通過查詢元數據,找到文件block所在的DataNode地址; 挑選一臺DataNode(就近原則,然後隨機)服務器,請求讀取數據; DataNode開始傳輸數據到客戶端(從磁盤裏面讀取數據輸入流,以packet爲單位來做校驗); 客戶端以packet爲單位接收,先在本地緩存,然後寫入目標文件。
相關文章
相關標籤/搜索