大数据-Hbase
2022-02-07 15:50:43 1 举报
hbase 工作原理
作者其他创作
大纲/内容
BlockCache
6. 读写数据
HMasterbackUP
HDFS
HMasteractive
7. 返回结果
version2
Hstore
follower
dataNode
region
zookeeper
HRegionServer
...
HFile
client
副本
row15:8kb
row-key:100-120
store
storeFile
memStore
Hregion
table
row10:8kb
表结构
row3:8kb
hbase
data
column2
row-key:80-100
row8:8kb
DataBlock(64KB)
HregionServer
row-key:20-40
row-key
HDFS集群
version3
row13:8kb
zookeeper 集群
active
row-key:40-80
Hbase中的表
分裂后表中的数据
Hbase集群
row-key:1-20
row18:8kb
row2:8kb
table表中的数据
column1
HLog
分布在不同的HRegion服务器上
StoreFile
row5:8kb
row1:8kb
1. 读或写数据
分裂前表中的数据
DFS
row12:8kb
StoreFileHfile
column-family2
3. 返回Client 元数据存储在哪个HregionServer的位置信息
Hbase 集群视图
row6:8kb
row-key:60-80
row14:8kb
4. 在元数据表中查询用户所查 table 和 row-key 对应HregionServer的位置信息
row7:8kb
row17:8kb
HMaster
column-family1
HRegion
MetaTable
version1
row16:8kb
row
row4:8kb
row-key:40-60
zookeeper集群
2./hbase/meta-region-server获取元数据存储位置
HMasterHRegionServer
5. client 缓存 查询表和row-key所在HregionServer的位置信息
0 条评论
下一页