HBase-存储-HFile格式 实际的存储文件功能是由HFile类实现的,它被专门创建以达到一个目的:有效地存储HBase的数据.它们基于Hadoop的TFile类,并模仿Google的BigTable架构使用的SSTable格式.文件格式的详细信息如下图 这些文件是可变长度的,唯一固定的块是File Info块和Trailer块.Trailer有指向其它块的指针.它是在持久化数据到文件结束时写入的,写入后即确定其成为不可变的数据存储文件.Index块记录Data和Meta块的偏移量.Data…