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-基础架构的主要内容,如果未能解决你的问题,请参考以下文章