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

How HBase truly scales on key and schema design

In HBase schema design is one of the most critical part as it can be lifeline for a system which can grow on petabytes of data at a rapid pace.

Note

As the internal structure of HBase is designed to scale at a very high level of read and write the design of the data structure needs to use the same principles. It is essential to design the schema based on the access patterns of the applications like the row, key and the table structure must follow the same guiding thought. This defies the core principles on which the foundation of relational databases.

In HBase you design a denormalized table keeping in mind how the data will be effectively retrieved and inserted (put and get) by the applications and ...

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