根据Maneesh Varshney的漫画改编,以简洁易懂的漫画形式讲解HDFS存储机制与运行原理,非常适合Hadoop/HDFS初学者理解. 一.角色出演 如上图所示,HDFS存储相关角色与功能如下: Client:客户端,系统使用者,调用HDFS API操作文件:与NN交互获取文件元数据:与DN交互进行数据读写. Namenode:元数据节点,是系统唯一的管理者.负责元数据的管理:与client交互进行提供元数据查询:分配数据存储节点等. Datanode:数据存储节点,负责数据块的存储与冗…