Namenode
1.Namenode工作职责:
负责客户端请求的响应,元数据的管理(查询,修改)
2.元数据管理 : namenode对数据的管理采用了三种存储形式:内存元数据(NameSystem) 磁盘元数据镜像文件数据操作日志文件(可通过日志运算出元数据)
3.元数据存储机制:
A、内存中有一份完整的元数据(
内存meta data
)
B、磁盘有一个“准完整”的元数据镜像(
fsimage
)文件(在namenode的工作目录中)
C、用于衔接内存metadata和持久化元数据镜像fsimage之间的操作日志(