0
0
Hadoopdata~5 mins

HBase architecture (RegionServer, HMaster) in Hadoop - Cheat Sheet & Quick Revision

Choose your learning style9 modes available
Recall & Review
beginner
What is the role of the HMaster in HBase architecture?
The HMaster manages the cluster, handles metadata operations, assigns regions to RegionServers, and monitors their health. It acts like a manager coordinating the work of RegionServers.
Click to reveal answer
beginner
What is a RegionServer in HBase?
A RegionServer hosts and manages regions, which are subsets of tables. It handles read and write requests for the data in those regions, similar to a worker serving data to users.
Click to reveal answer
intermediate
How does HBase split data across RegionServers?
HBase splits tables into regions based on row keys. Each RegionServer manages one or more regions, distributing data and load evenly across the cluster.
Click to reveal answer
intermediate
What happens if a RegionServer fails in HBase?
The HMaster detects the failure and reassigns the regions managed by the failed RegionServer to other active RegionServers to keep the system running smoothly.
Click to reveal answer
advanced
Why is HMaster considered a single point of control but not a single point of failure?
HMaster controls the cluster but does not serve data directly. If it fails, a backup HMaster or a standby HMaster takes over, so data serving continues without interruption.
Click to reveal answer
What component in HBase assigns regions to RegionServers?
AZooKeeper
BHMaster
CRegionServer
DHDFS
Which component handles read and write requests in HBase?
AHMaster
BDataNode
CNameNode
DRegionServer
If a RegionServer fails, what does HBase do?
AReassigns regions to other RegionServers
BStops all operations
CDeletes the data
DRestarts the HMaster
What is a region in HBase?
AA client application
BA backup server
CA subset of a table managed by a RegionServer
DA metadata file
Which system helps HBase maintain high availability of the HMaster?
ABackup HMaster
BMultiple RegionServers
CHDFS replication
DZooKeeper
Explain the roles of HMaster and RegionServer in HBase architecture.
Think of HMaster as the manager and RegionServers as workers.
You got /4 concepts.
    Describe what happens when a RegionServer fails in an HBase cluster.
    Focus on fault tolerance and recovery.
    You got /3 concepts.