![]() |
|
|---|---|
| Developer(s) | Apache Software Foundation |
| Stable release | 0.20.2 / 2009-10-12 |
| Written in | Java |
| Operating system | Cross-platform |
| Development status | Active |
| Type | Column oriented database |
| License | Apache License 2.0 |
| Website | http://hadoop.apache.org/hbase/ |
HBase is an open-source, column-oriented, distributed database modeled after Google's BigTable and written in Java. It is developed as part of Apache Software Foundation's Hadoop project and runs on top of HDFS (Hadoop Distributed File System), providing BigTable-like capabilities for Hadoop. It belongs to the NoSQL movement.
HBase features compression, in-memory operation, and Bloom filters on a per-column basis as outlined in the original BigTable paper [1]. Tables in HBase can serve as the input and output for MapReduce jobs run in Hadoop, and may be accessed through the Java API but also through REST or Thrift gateway APIs.
Contents |
History
HBase began as a project by the company Powerset out of a need to process massive amounts of data for the purposes of natural language search. It is now a top-level Apache project and has generated considerable interest. [2]
References
See also
External links
|
|||||||||||||||||
This entry is from Wikipedia, the leading user-contributed encyclopedia. It may not have been reviewed by professional editors (see full disclaimer)





