First, let's take a look at some of the terminology that is specific to HBase:
- Table: A table in HBase roughly means the same thing as a table in an RDBMS. Data in an HBase cluster is organized into tables, which are distributed across a set of nodes:
- Namespace: A collection of tables is stored in a namespace. Typically, an application gets its own namespace on the cluster. The application consists of a bunch of tables stored within that namespace.
- Region: An HBase table is broken up into individual shards, or partitions, called regions, which are distributed ...