hdfs读数据流程示意图

hdfs读数据流程示意图

1,客户端向namenode发送请求下载文件,namenode返回目标文件的元数据;

2,客户端根据返回的元数据向datanode建立socket链接,先获取第一个block,再获取第二个block,直到最后一个block完;

3,客户端获取到block按照顺序依次追加,最后形成一个文件。