O'Reilly logo

HBase High Performance Cookbook by Ruchir Choudhry

Stay ahead with the world's most comprehensive technology and business learning platform.

With Safari, you learn the way you learn best. Get unlimited access to videos, live online training, learning paths, books, tutorials, and more.

Start Free Trial

No credit card required

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:

HBase data model part 1

The logical representation of the preceding ...

With Safari, you learn the way you learn best. Get unlimited access to videos, live online training, learning paths, books, interactive tutorials, and more.

Start Free Trial

No credit card required