Chapter 4HBase

Apache HBase is made for big jobs, like a nail gun. You would never use HBase to catalog your corporate sales list, just like you’d never use a nail gun to build a dollhouse. If your data is not measured by many gigabytes, you probably need a smaller tool.

HBase, at first glance, looks a lot like a relational database—so much so that if you didn’t know any better, you might think that it is one. The most challenging part of learning HBase isn’t the technology; it’s that many of the words used in HBase are coaxingly, deceptively familiar. For example, HBase stores data in buckets it calls tables, which contain cells that appear at the intersection of rows and columns. So far so good, right?

Wrong! In HBase, tables don’t behave ...

Get Seven Databases in Seven Weeks 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.