Apache HBase
HBase is an open-source non-relational distributed database modeled after Google's Bigtable and written in Java. It is developed as part of Apache Software Foundation's Apache Hadoop project and runs on top of HDFS (Hadoop Distributed File System) or Alluxio, providing Bigtable-like capabilities…
Key facts
- First appeared
- 2007
- Category
- database
- Problem solved
- Apache HBase was created to provide a fault-tolerant, scalable, distributed database capable of real-time, random read/write access to extremely large, sparse datasets, something that traditional relational databases and batch processing systems like Hadoop MapReduce alone couldn't efficiently handle.
- Platforms
- Cloud environments (e.g., Azure HDInsight, Google Cloud Platform), web, Unix-like systems, Linux
Related technologies
Notable users
- Netflix
- Bloomberg
- Adobe
- Xiaomi
- Alibaba