BigTable/HBase Architecture
Understand the distributed data store architecture of HBase, inspired by BigTable. Learn about its sparse multi-dimensional data model, region-based partitioning, HManager and region servers roles, and how Zookeeper supports cluster coordination and fault tolerance.
Note that the architecture of these two systems is very similar to each other, so we will focus only on HBase, which is an open-source system.
HBase data model
HBase provides a sparse, multi-dimensional sorted map as a data model, as shown in the ...