Skip to main content

Apache HBase

  • What it is
    • An open-source wide-column NoSQL database that runs on top of HDFS, giving random real-time reads and writes over billions of rows.
    • Modelled on Google’s Bigtable; strongly consistent, sparse, versioned cells.
  • Why it exists
    • Apache Hadoop is built for scanning huge files in batch. HBase adds low-latency single-row lookup on that same data.
  • Where it runs on AWS
  • Not to be confused with
    • Amazon DynamoDB — the fully managed, serverless AWS NoSQL option. Choose HBase only when you specifically want the open-source engine or already run it.

Linked from