Hbase写数据大概流程
**1.**发起put请求,put的时候连接zookeeper客户端,ZK进行校验(Master是否存在,是否能写)
2.然后返回一个meta元数据位置,就知道meta元数据信息在哪个机器上
**3.**请求这个机器,拿到meta表,下载到本地缓存存储,(缓存起来增加效率,不用每次都得拿)
**4.**然后开始解析,解析put的数据应该存储在哪个机器的哪个Region上,找到位置后就请求这个机器RS要写数据,一边往Region对应的store所对应的内存中写,一个列族一个store,一个store对应一个.
原创
2020-08-19 22:20:46 ·
176 阅读 ·
0 评论