Hbase读写流程

Hbase读数据流程:
1、客户端向zookeeper集群发送请求获取元数据所在的RegionServer。
2、zk返回meta表所在的RegionServer(简写为mt.RS)。
3、Client向mt.RS请求rowkey所在的RegionServer(简写为rk.RS)。
4、mt.RS向客户端返回rk.RS。
5、Client向rk.RS发起读请求。
6、rk.RS向客户端返回结果。

Hbase写数据流程:
1、客户端向zookeeper集群发送请求获取元数据所在的RegionServer。
2、zk返回meta表所在的RegionServer(简写为mt.RS)。
3、Client向mt.RS请求获取meta表。
4、mt.RS返回meta表数据。
5、Client向RegionServer发送写请求。
6、RegionServer将数据写到Hlog。
7、RegionServer将数据写入Mem Store。
8、向Client反馈写成功。

你可能感兴趣的:(Hbase读写流程)