黑马程序员技术交流社区

标题: 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)

clipboard.png





欢迎光临 黑马程序员技术交流社区 (http://bbs.itheima.com/) 黑马程序员IT技术论坛 X3.2