Chapter 5. Working with Scalable Structure of tables

In this chapter we will cover the following topics:

  • HBase data model part 1
  • HBase date model part 2
  • How to truly scale on this key and schema design

This chapter will allow you to have a closer look on the internal key and schema design decisions and how these designs allow HBase to scale by providing a true flexible schema and give optimum performance at any scale.

Introduction

HBase is uniquely designed for scale and provides ability to read and write individual cells, columns, column families, column qualifier, row-keys, versions of data, and timestamps updating data without usage of MapReduce. It is totally different from the traditional RDBMS databases. An RDBMS system takes advantage of the ...

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.