Welcome to Apache HBase™

Apache HBase™ is the Hadoop database, a distributed, scalable, big data store.

Use Apache HBase™ when you need random, realtime read/write access to your Big Data. This project's goal is the hosting of very large tables -- billions of rows X millions of columns -- atop clusters of commodity hardware. Apache HBase is an open-source, distributed, versioned, non-relational database modeled after Google's Bigtable: A Distributed Storage System for Structured Data by Chang et al. Just as Bigtable leverages the distributed data storage provided by the Google File System, Apache HBase provides Bigtable-like capabilities on top of Hadoop and HDFS.

Download

Click here to download Apache HBase™.

Features

  • Linear and modular scalability.
  • Strictly consistent reads and writes.
  • Automatic and configurable sharding of tables
  • Automatic failover support between RegionServers.
  • Convenient base classes for backing Hadoop MapReduce jobs with Apache HBase tables.
  • Easy to use Java API for client access.
  • Block cache and Bloom Filters for real-time queries.
  • Query predicate push down via server side Filters
  • Thrift gateway and a REST-ful Web service that supports XML, Protobuf, and binary data encoding options
  • Extensible jruby-based (JIRB) shell
  • Support for exporting metrics via the Hadoop metrics subsystem to files or Ganglia; or via JMX

More Info

See the Architecture Overview, the Apache HBase Reference Guide FAQ, and the other documentation links.

Export Control

The HBase distribution includes cryptographic software. See the export control notice here

Code Of Conduct

We expect participants in discussions on the HBase project mailing lists, Slack and IRC channels, and JIRA issues to abide by the Apache Software Foundation's Code of Conduct. More information can be found here.

News

August 4th, 2017 HBaseCon Asia 2017 @ the Huawei Campus in Shenzhen, China

June 12th, 2017 HBaseCon2017 at the Crittenden Buildings on the Google Mountain View Campus

April 25th, 2017 Meetup @ Visa in Palo Alto

December 8th, 2016 Meetup@Splice in San Francisco

September 26th, 2016 HBaseConEast2016 at Google in Chelsea, NYC

May 24th, 2016 HBaseCon2016 at The Village, 969 Market, San Francisco

June 25th, 2015 HBase Summer Meetup 2015 in Tokyo

May 7th, 2015 HBaseCon2015 in San Francisco

February 17th, 2015 HBase meetup around Strata+Hadoop World in San Jose

January 15th, 2015 HBase meetup @ AppDynamics in San Francisco

November 20th, 2014 HBase meetup @ WANdisco in San Ramon

October 27th, 2014 HBase Meetup @ Apple in Cupertino

October 15th, 2014 HBase Meetup @ Google on the night before Strata/HW in NYC

September 25th, 2014 HBase Meetup @ Continuuity in Palo Alto

August 28th, 2014 HBase Meetup @ Sift Science in San Francisco

July 17th, 2014 HBase Meetup @ HP in Sunnyvale

June 5th, 2014 HBase BOF at Hadoop Summit, San Jose Convention Center

May 5th, 2014 HBaseCon2014 at the Hilton San Francisco on Union Square

March 12th, 2014 HBase Meetup @ Ancestry.com in San Francisco

Old News