HDFS寫資料流程圖
1.客戶端通過呼叫HDFS創建一個檔案,
2.名稱節點通過多種驗證確保客戶端擁有創建檔案限權,
3.名稱節點驗證通過后回傳一個檔案系統資料輸出流,
4.創建檔案系統資料輸出流后客戶端可直接通過檔案系統資料輸出流進行第5步寫資料,
5.檔案以流的方式一次推送至最后一個資料節點,
6.當客戶端成功完成資料寫入的操作后將所有的資料塊寫入資料流管道中的資料節點,并等待確認回傳成功,最后通過名稱節點完成寫入,
HDFS讀資料流圖
1.客戶端讀取資料通過HDFS,
2.HDFS通過呼叫名稱節點確定檔案所在位置,
3.名稱節點回傳檔案系統資料輸入流,
4.5.6. 客戶端通過檔案系統輸入流,以資料流的形式讀取資料,直到達到資料塊結束位置,
轉載請註明出處,本文鏈接:https://www.uj5u.com/qita/337633.html
標籤:其他
