Hbase中对数据 增删改查 工作流程

本文详细介绍了Hbase中数据的增删改查工作流程。在数据增加过程中,随着数据量增长,Hbase会自动进行区域划分和负载均衡。在查询时,通过zookeeper定位-ROOT-表和META表,实现数据的高效查找。修改数据时,Hbase使用时间戳管理数据版本,保证获取最新信息。删除操作实际上是打标记,待大合并时真正删除。
摘要由CSDN通过智能技术生成
Hbase写插入数据流程:


1、大体部分

如果将一张表看成是一个区域(region)的话,即每张表一开始只有一个region。往数据表中不断的插入数据,随着数据不断插入表,region不断增大,当增大到某个阀值的时候(百万千万级别),hbase会自动对表进行水平分成多个区域(区域大小一定但是行数不一定相同),每个区域都称为一个region,每个region会保存一个表里面的某段连续的数据。当表中的行数不断增多,就会有越来越多的region。即一个regionserver中的region过多,这时候master就会将一部分region分配到其他的regionserver中,实现master负载均衡的功能。

2、缩小到每一个region

一个region由多个store组成,一个store对应一个CF(列族);一个store包含了memst
  • 0
    点赞
  • 6
    收藏
    觉得还不错? 一键收藏
  • 3
    评论
评论 3
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值