HBase2.0的可用性与一致性

HBase2.0.0版本在可用性方面进行了重大改进。通过深入探讨其内部机制,我们可以了解到这些改变如何提升了系统的稳定性和用户体验。
摘要由CSDN通过智能技术生成

HBase在2.0.0版本之后在可用性上进行了发展,具体原理如下图所示:



由上图可知,region将不再只保存在某一单独的regionserver上,而是选择其他的两个regionserver分别存储该region 的两个备份,这样,某台regionserver挂掉时,客户端仍然可以从其它regionserver上备份的region中读到数据,如此保证了hbase的读高可用,可用性达到了99.99%

上面设计的特点在于:
1、有一个主region,多个从region;
2、只有主region接收写请求,并把数据持久化到HDFS上;
3、从region从HDFS中读取数据并服务读请求;
  • 1
    点赞
  • 2
    收藏
    觉得还不错? 一键收藏
  • 3
    评论
评论 3
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值