HDFS概念和组成

585
  1. 概念

    HDFS,它是一个文件系统,用于存储文件,通过目录树来定位文件;其次,它是分布式的,由很多服务器联合起来实现其功能,集群中的服务器有各自的角色。

       HDFS的设计适合一次写入,多次读出的场景,且不支持文件的修改。适合用来做数据分析,并不适合用来做网盘应用。

    2.组成

    1HDFS集群包括,NameNodeDataNode以及Secondary Namenode

    2NameNode负责管理整个文件系统的元数据,以及每一个路径(文件)所对应的数据块信息。

    3DataNode 负责管理用户的文件数据块,每一个数据块都可以在多个datanode上存储多个副本。

    4Secondary NameNode用来监控HDFS状态的辅助后台程序,每隔一段时间获取HDFS元数据的快照。


585
  1. 热门面试题

  1. 小编推荐