Question - What are the various components of Apache HBase?
Answer -
There are three main components of Apache HBase that are mentioned below:
- HMaster: It manages and coordinates the region server just like NameNode manages DataNodes in HDFS.
- Region Server: It is possible to divide a table into multiple regions and the region server makes it possible to serve a group of regions to the clients.
- ZooKeeper: ZooKeeper is a coordinator in the distributed environment of HBase. ZooKeeper communicates through the sessions to maintain the state of the server in the cluster.