-
client
- 读写请求
-
HMaster
- 管理元数据
- 监控region是否需要进行负载均衡,故障转移和region的拆分
-
RegionServer
-
负责数据cell的处理,例如写入数据put,查询数据get等
-
拆分合并Region的实际执行者,由Master监控,由regionServer执行
-
-
Zookeeper
- HBase通过Zookeeper来做Master的高可用、记录RegionServer的部署信息、并且存储有meta表的位置信息。
-
HDFS
- 存储
