Namenode

Namenode #

Hdfs文件系统。在NameNode中的内存是一棵树的结构来存储的。

Hdfs会将命名空间保存到namenode的本地文件系统上的 fsimage (命名空间镜像)
利用这个文件 namenode 每次重启时,都会将整个hdfs的命名空间重构
fsimage 的操作由 FSImage 负责
NameNode的操作日志在 editlog 中进行记录,以便周期性的将该日志与fsimage进行合并,生成新的fsimageeditlog 的相关操作由 FSEditLog 类管理