NN和2NN工做機制

NameNode中的元數據是存儲在哪裏的? 首先,咱們作個假設,若是存儲在NameNode節點的磁盤中,由於常常須要進行隨機訪問,還有響應客戶請求,必然是效率太低。所以,元數據須要存放在內存中。但若是隻存在內存中,一旦斷電,元數據丟失,整個集羣就沒法工做了。所以產生在磁盤中備份元數據的FsImage。node 這樣又會帶來新的問題,當在內存中的元數據更新時,若是同時更新FsImage,就會致使效率
相關文章
相關標籤/搜索