第四章 HDFS的读写流程

4.1 HDFS写数据流程

4.1.1 剖析文件写入

第四章 HDFS的读写流程_第1张图片

4.1.2 网络拓扑-节点距离计算

在HDFS写数据的过程中,NameNode会选择离待上传数据最近距离的DataNode接收数据。节点距离:两个节点到达最近的共同祖先的距离总和

第四章 HDFS的读写流程_第2张图片

4.1.3 机架感知(副本存储节点选择)

IDEA,搜索快捷键ctrl+n,源码在BlockPlacementPolicyDefault.java的chooseTargetInOrder方法中

第四章 HDFS的读写流程_第3张图片

4.2 HDFS读数据流程

第四章 HDFS的读写流程_第4张图片

你可能感兴趣的:(hadoop)