Hadoop源码学习之HDFS(一)

  Hadoop的HDFS能够分为NameNode与DataNode,NameNode存储全部DataNode中数据的元数据信息。而DataNode负责存储真正的数据(数据块)信息以及数据块的ID。node

  NameNode上并不永久保存哪一个DataNode上有哪些数据块的信息,而是经过DataNode启动时的上报,来更新NameNode上的映射表。oop

  那么从DataNode上开始一点一点看:blog

  在存储层面,Storage抽象类继承了StorageInfo。在StorageInfo中存储了layoutVersion:版本号,namenodeID是Storage的ID,cTime,creation time,storageType。继承

  

相关文章
相关标签/搜索