黑马程序员技术交流社区
标题:
hbase写过程
[打印本页]
作者:
Aries-mu
时间:
2019-9-17 12:57
标题:
hbase写过程
第一步:客户端发起写入请求,连接ZK,获取Hbase:meta表的位置信息,(hbase:命名空间类似于数据库名),zk中保存着Hbase:mate的位置信息,在哪个HReginServer上面.元数据信息记录Hbase:meta表有一个region.这个region落在哪个regionServer上面.第二步:客户端直接读取Hbase:meta表中的数据,通过Hbase:meta表中的元数据信息,获取我们需要的region的位置
第三步:获取到了region所在的regionServer服务器之后直接与对应的regionServer进行通信
第四步:先将数据写入到WAL里面的HLog中,再将数据写入对应的memoryStore里面去
第五步:如果HLog以及memoryStore都写入成功,客户端就算写入成功.
clipboard.png
(82.76 KB, 下载次数: 54)
下载附件
2019-9-17 12:35 上传
欢迎光临 黑马程序员技术交流社区 (http://bbs.itheima.com/)
黑马程序员IT技术论坛 X3.2