H13-711_V3.5 · Question #369
The most basic unit of distributed storage in HBase is Region.
The correct answer is A. True. A (True) is correct because in HBase, a Region is indeed the fundamental unit of horizontal distribution and scalability - each Region contains a contiguous range of row keys and is served by exactly one RegionServer at any given time. When a table grows too large, HBase splits…
Question
The most basic unit of distributed storage in HBase is Region.
Options
- ATrue
- BFalse
How the community answered
(57 responses)- A70% (40)
- B30% (17)
Explanation
A (True) is correct because in HBase, a Region is indeed the fundamental unit of horizontal distribution and scalability - each Region contains a contiguous range of row keys and is served by exactly one RegionServer at any given time. When a table grows too large, HBase splits it into multiple Regions, each of which can be distributed across different nodes in the cluster.
Option B is wrong because calling it False would imply some smaller unit is the basic distributed storage unit. While HBase has smaller internal constructs (like Stores, StoreFiles/HFiles, and cells), these are storage implementation details within a Region - they are not the unit of distribution across the cluster.
Memory tip: Think of Regions as "shards" - just as sharding distributes rows across nodes in a traditional database, Regions distribute row-key ranges across RegionServers. "Region = distributed unit" maps cleanly to this mental model.
Topics
Community Discussion
No community discussion yet for this question.