Provides HBase, the Hadoop simple database.

## Requirements

- Hadoop: Hadoop has its own set of requirements (Scroll down the page).
- Java 1.5.x, preferably from Sun Set `JAVA_HOME` to the root of your Java installation

## Getting Started

First, you need a working instance of Hadoop. Download a recent release from Hadoop downloads. Unpack the release and connect to its top-level directory. Edit the file `conf/hadoop-env.sh` to define at least `JAVA_HOME`. Also, add site-particular customizations to the file `conf/hadoop-site.xml`. Try the following command:

    bin/hadoop

This will display the documentation for the Hadoop command script.

Next, start hbase servers. Currently each server -- the master server and the 'slave' regionservers -- must be started manually (FIX).

    src/contrib/hbase/bin/hbase master start
    src/contrib/hbase/bin/hbase regionserver start

As for hadoop, local customizations can be added to `src/contrib/hbase/conf/hbase-site.xml`.

## Related Documentation

- Hbase/HbaseArchitecture