HBase data model part 1
It is very important to understand the data model of HBase and the core principle on which it stands and provides the foundation to scale. We will go through the following concepts:
- Logical view
- Physical view
- Tables
- Namespace
- Rows
- Columns
- Column families
- Column qualifier
- Cells
Logical view of HBase represents distributed, persistent multinational store map, which represents the data in a column and row, key along a timestamp. It also shows a representation of how data is kept to get maximum scalability and performance.
The following screenshot shows data that is represented in an HBase table:
The logical representation of the preceding ...
Get HBase High Performance Cookbook now with the O’Reilly learning platform.
O’Reilly members experience books, live events, courses curated by job role, and more from O’Reilly and nearly 200 top publishers.