blob: 1f57ac32c92b5c78edc58b5655e9212d7a980d35 [file] [log] [blame]
<?xml version="1.0" encoding="UTF-8"?>
<!--
Copyright 2010 The Apache Software Foundation
Licensed under the Apache License, Version 2.0 (the "License");
you may not use this file except in compliance with the License.
You may obtain a copy of the License at
http://www.apache.org/licenses/LICENSE-2.0
Unless required by applicable law or agreed to in writing, software
distributed under the License is distributed on an "AS IS" BASIS,
WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
See the License for the specific language governing permissions and
limitations under the License.
-->
<document xmlns="http://maven.apache.org/XDOC/2.0"
xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance"
xsi:schemaLocation="http://maven.apache.org/XDOC/2.0 http://maven.apache.org/xsd/xdoc-2.0.xsd">
<properties>
<title>HBase Home</title>
</properties>
<body>
<section name="This is Apache HBase">
<p>
HBase is the <a href="http://hadoop.apache.org">Hadoop</a> database. Use it 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.
<div style="float: right;">
<img src="http://hbase.apache.org/images/hadoop-logo.jpg" style="border-style;none" />
</div>
HBase is an open-source, distributed, versioned, column-oriented store modeled after Google' <a hef="http://labs.google.com/papers/bigtable.html">Bigtable: A Distributed Storage System for Structured</a> by Chang et al. Just as Bigtable leverages the distributed data storage provided by the Google File System, HBase provides Bigtable-like capabilities on top of Hadoop.
HBase includes:
<ul>
<li>Convenient base classes for backing Hadoop MapReduce jobs with HBase tables including cascading, hive and pig source and sink modules
</li>
<li>Query predicate push down via server side scan and get filters
</li>
<li>Optimizations for real time queries
</li>
<li>A Thrift gateway and a REST-ful Web service that supports XML, Protobuf, and binary data encoding options
</li>
<li>Extensible jruby-based (JIRB) shell
</li>
<li>Support for exporting metrics via the Hadoop metrics subsystem to files or Ganglia; or via JMX
</li>
</ul>
</p>
</section>
<section name="News">
<p>June 30th, <a href="http://www.meetup.com/hbaseusergroup/calendar/13562846/">HBase Contributor Workshop</a> (Day after Hadoop Summit)</p>
<p>May 10th, 2010: HBase graduates from Hadoop sub-project to Apache Top Level Project </p>
<p><a href="old_news.html">...</a></p>
</section>
</body>
</document>