欢迎投稿

今日深度:

HBase(4):HBase读写流程,

HBase(4):HBase读写流程,


1.hbase读写流程

(1)读流程:根据表名称和rowkey(start-end)找到对应region
    -》在zk中存储了meta的region信息,从zk中获取相应的region信息
    -》找到对应的regionserver
    -》找到region
    
(2)写流程:根据表名称和rowkey(start-end)找到对应region
    -》在zk中存储了meta的region信息,从zk中获取相应的region信息
    -》找到对应的regionserver
        -》先写到memstore和wal,memstore满了之后就会触发flush机制,写入storefile
        -》多个storefile达到阈值就会触发compact机制,合并多个storefile成一个storefile
        -》合并后一个大的storefile达到阈值就会触发split,等分成一个新的region

2.流程示意图

www.htsjk.Com true http://www.htsjk.com/hbase/38759.html NewsArticle HBase(4):HBase读写流程, 1.hbase读写流程 (1)读流程:根据表名称和rowkey(start-end)找到对应region     -》在zk中存储了meta的region信息,从zk中获取相应的region信息     -》找到对应的reg...
相关文章
    暂无相关文章
评论暂时关闭