- Region Server
Region Server为Region的管理者,其实现类为HRegionServer,主要作用如下:
对数据的操作:get,put,delete;
对Region的操作:splitRegion、compactRegion。 - Master
Master是所有Region Server的管理者,其实现类为HMaster,主要作用如下:
对标的操作:create,delete,alter
对RegiionServer的操作:分配regions到每个RegionServer,监控每个RegionServer的状态,负载均衡和故障转移。 - Zookeeper
HBase通过Zookeeper来做master的高可用、RegionServer的监控、元数据的入口以及集群配置的维护等工作。 - HDFS
HDFS为HBase提供最终的底层数据存储服务,同时为HBase提供高可用的支持。
HBase的基本架构
最新推荐文章于 2024-09-27 17:36:29 发布