块缓存
对于访问频繁的块,显式地缓存在datanode的内存中,以堆外块缓存的方式存在
利用缓存块的优势提高读操作的性能。
联邦HDFS
namenode在内存中保存了每个文件与每个数据块的引用关系,超大集群的namenode内存会成为瓶颈
HDFS允许扩展namenode,不同的namenode管理不同的目录,每个namenode维护一个命名空间卷
命名空间卷:命名空间的元数据和一个数据块池组成
datenode要注册到每一个namenode上,并且存储来自多个数据块池的块
对于访问频繁的块,显式地缓存在datanode的内存中,以堆外块缓存的方式存在
利用缓存块的优势提高读操作的性能。
namenode在内存中保存了每个文件与每个数据块的引用关系,超大集群的namenode内存会成为瓶颈
HDFS允许扩展namenode,不同的namenode管理不同的目录,每个namenode维护一个命名空间卷
命名空间卷:命名空间的元数据和一个数据块池组成
datenode要注册到每一个namenode上,并且存储来自多个数据块池的块