Search

What are the components of Apache HBase?



HBase has three major components, i.e. HMaster Server, HBase RegionServer and Zookeeper.
  • Region Server: A table can be divided into several regions. A group of regions is served to the clients by a Region Server.
  • HMaster: It coordinates and manages the Region Server (similar as NameNode manages DataNode in HDFS).
  • ZooKeeper: Zookeeper acts like as a coordinator inside HBase distributed environment. It helps in maintaining server state inside the cluster by communicating through sessions.