HBase: Bigtable-like structured storage for Hadoop HDFS
Just as Google's Bigtable leverages the distributed data storage provided by the Google File System, HBase provides Bigtable-like capabilities on top of Hadoop Core.
General Information
HBase Home Page -- hbase.org
HBase Architecture -- updated 2008/09/05.
- Support:
HBase news, presentations, articles, and twitter.
PoweredBy, a list of sites and applications powered by HBase
Profiling: The HBase project uses JProfiler thanks to a generous donation by ej-technologies.
Administrators / Setup Guides and configuration
- HBase and Performance
How to setup multiple HBase Masters for higher availability
Rolling Restart of HBase
- Migrating between HBase versions
User / Developer Documentation
HBase Shell -- Based on Ruby's IRB
- HBase non-java access
Using HBase with Hadoop MapReduce. There is also a backwards compatible API for use with the corresponding backwards compatible MapReduce API still available in Hadoop 0.20: Using HBase with deprecated Hadoop MapReduce APIs
Developer Documentation
Design Documents
Glossary (Under Construction)
- 0.21 Design
Obsolete/Stale
Discussion of new file format -- hfile has become the new store file format in hbase
HBase/Zookeeper integration documentation -- integrated
Using Bloom Filters -- removed in 0.20.x, to be reinstated in 0.21.x
JRuby interface to HBase -- obsoleted by the new (J)IRB shell
Using HBase with Hadoop MapReduce -- Obsoleted by HBase MapReduce Package Summary
There are setup instructions and a JMeter Test Plan in HADOOP-2625
HBase Design Overview (Under Construction)