Apache HBase – нерелационна разпределена база данни с отворен код; написана е на Java; е аналог на Google BigTable.
Apache HBase Разработена е като част от проекта Hadoop на фондацията Apache Software Foundation. Работи върху разпределената файлова система HDFS и предоставя BigTable-възможности, подобни на тези на Hadoop, т.е. осигурява устойчив на грешки начин за съхраняване на големи количества редки данни.
Поддръжката на компресиране, операции в паметта и филтър на Блум за всяка базова колона са реализирани Apache HBase според документацията на BigTable. Таблиците в Apache HBase могат да служат като вход и изход за стартиране на реализацията на MapReduce в проекта Hadoop, и могат да се извличат не само чрез Java API, но и чрез API REST, Avro или Thrift.
Apache HBase не е пряк заместител на класическите бази данни SQL, въпреки че напоследък се представя значително по-добре в тази област и понастоящем се използва за управление на данни в няколко уебсайта, включително Facebook, който го използва за своята платформа за съобщения.


