Hbase数据存储结构

来源:互联网 发布:手机c语言编程软件6.0 编辑:程序博客网 时间:2024/05/22 10:31



HRegion:Hbase中的表的基本存储单元


RegionServer:HBase提供数据服务的主要服务


Store:HRegion中存储数据的单元,一个Region中的不同Store存储不同的列簇


StoreFile:Store中的存储单元,存的是对应列簇的数据


MemStore:Store中的存储及预处理单元,数据写入hbase表时,数据首先写入MemStore(内存),数据在MemStore中会做一次预排序(HDFS无法完成),优化查询,最终溢写
到StoreFile中,即写到磁盘


Hlog(WAL):每一个Region 对应一个Hlog,记录文件写入,适当时,如果不考虑安全性,可以关掉该功能


向HBase Put数据时通过HBaseClient-->连接ZooKeeper--->-ROOT--->.META.-->RegionServer-->Region

原创粉丝点击