Studying/Notes/Open Source/Apache/Apache HBaseApache 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 Amazon EMR, optionally with Amazon S3 as the storage layer instead of HDFS. 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.