hbase-基础架构

Posted cnblog-ycc

tags:

篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了hbase-基础架构相关的知识,希望对你有一定的参考价值。

介绍

技术分享图片

 

hbase架构主要由hmaster,zookeeper和regionserver三部分构成,底层数据存储在hdfs中

hmaster

  master的功能主要是协调region server,监测region server状态,实现region负载均衡。允许有多个master节点,使用zookeeper控制,保证只有一个master节点处于激活状态,当存活master机器宕机,其他的master节点向zookeeper竞争,成为存活的节点

zookeeper

  hbase使用zookeeper实现ha,zookeeper保存了hbase的元数据

regionserver 

  一个regionserver包含了很多的region,regionserver管理这些region(region数量在1000内),每个region包含memstore,hfile和hlog(write ahead log)

 

以上是关于hbase-基础架构的主要内容,如果未能解决你的问题,请参考以下文章

hbase 基础 —— 架构

HBase基础架构及原理

Hbase基础(特点架构应用场景集群搭建HA设计)这一篇就够了

#yyds干货盘点#HBase 基础及核心架构解析

HBaseFlumeNginxRedisKafka基础

HBaseFlumeNginxRedisKafka基础