JobPlus知识库 互联网 网络安全 文章
HDFS架构

NameNode是所有HDFS元数据的管理者,用户数据永远不会经过NameNode。图中涉及三个角色:NameNode、DataNode、Client。NameNode是管理者,DataNode是文件存储者、Client是需要获取分布式文件系统的应用程序。

文件写入:

  • 1)  Client向NameNode发起文件写入的请求。
    2)  NameNode根据文件大小和文件块配置情况,返回给Client它管理的DataNode的信息。
    3)  Client将文件划分为多个block,根据DataNode的地址,按顺序将block写入DataNode块中。

文件读取:

1)  Client向NameNode发起读取文件的请求。
2)  NameNode返回文件存储的DataNode信息。
3)  Client读取文件信息。

如果觉得我的文章对您有用,请随意打赏。您的支持将鼓励我继续创作!

¥ 打赏支持
354人赞 举报
分享到
用户评价(0)

暂无评价,你也可以发布评价哦:)

扫码APP

扫描使用APP

扫码使用

扫描使用小程序