hadoop 2.6.0 BlockManager 用到的类分析

来源:互联网 发布:mastercam侧铣头编程 编辑:程序博客网 时间:2024/05/29 11:45

Host2NodesMap存放的是ip地址,主机名和DatanodeDescriptor之间的映射,mapHost存放的是主机名和ip 地址之间的映射, map存放的是ip地址和DatanodeDescriptor之间的映射.

class Host2NodesMap {  private HashMap<String, String> mapHost = new HashMap<String, String>();  private final HashMap<String, DatanodeDescriptor[]> map    = new HashMap<String, DatanodeDescriptor[]>();

HostFileManager 工具类用于管理This class manages the include and exclude files for HDFS。



BlockPlacementPolicyDefault 扩展了BlockPlacementPolicy

0 0
原创粉丝点击