HBase

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.

HBase features compression, in-memory operation, and Bloom filters on a per-column basis as outlined in the original BigTable paper [ [http://209.85.163.132/papers/bigtable-osdi06.pdf Chang, et al. (2006). Bigtable: A Distributed Storage System for Structured Data] ] . Tables in HBase can serve as the input and output for MapReduce jobs run in Hadoop, and may be accessed through the [http://hadoop.apache.org/hbase/docs/current/ Java API] .

History

HBase began as a project by the company [http://www.powerset.com 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. [ [http://blog.powerset.com/ Powerset Blog] ]

External links

* [http://hadoop.apache.org/hbase Official HBase homepage]
* [http://hadoop.apache.org Official Hadoop homepage]

References

ee also

*BigTable
* [http://www.hypertable.org/ Hypertable - C++ implementation]


Wikimedia Foundation. 2010.

Игры ⚽ Поможем решить контрольную работу

Look at other dictionaries:

  • HBase — Base de données non relationnelle …   Wikipédia en Français

  • HBase — Apache HBase Тип Распределённые базы данных Разработчик Apache Software Foundation Написана на Java Операционная система Кроссплатформенное программное обеспечение Последняя версия 0.94.1 (8 августа …   Википедия

  • Hadoop — Développeur Apache Software Foundation Environnements Multiplate forme, principalement POSIX …   Wikipédia en Français

  • Hadoop — Apache Hadoop Entwickler Apache Software Foundation Aktuelle Version 0.21.0 (23. August 2010) Betriebssystem pl …   Deutsch Wikipedia

  • BigTable — is a compressed, high performance, and proprietary database system built on Google File System (GFS), Chubby Lock Service, and a few other Google programs; it is currently not distributed or used outside of Google, although Google offers access… …   Wikipedia

  • Force — For other uses, see Force (disambiguation). See also: Forcing (disambiguation) Forces are also described as a push or pull on an object. They can be due to phenomena such as gravity, magnetism, or anything that might cause a mass to accelerate …   Wikipedia

  • Adenosine diphosphate — Chembox new ImageFile=ADP structure.svg ImageSize= IUPACName= OtherNames= Section1= Chembox Identifiers CASNo=58 64 0 PubChem=197 SMILES=Nc1ncnc2 [n] (cnc12) [C@@H] 3O [C@H] (COP( [O ] )(=O)OP(O)( [O ] )=O)C(O)C3O Section2= Chembox Properties… …   Wikipedia

  • Neutrino experiment — The neutrino experiment, also called the Cowan and Reines neutrino experiment, was performed by Clyde L. Cowan and Frederick Reines in 1956. This experiment confirmed the existence of the antineutrino mdash;a very light and neutrally charged… …   Wikipedia

  • MapReduce — is a software framework introduced by Google in 2004 to support distributed computing on large data sets on clusters of computers.[1] Parts of the framework are patented in some countries.[2] The framework is inspired by the map and reduce… …   Wikipedia

  • NoSQL — This article is about the class of database management systems. For the specific relational database management software, see NoSQL (RDBMS). Structured storage redirects here. It is not to be confused with COM Structured Storage. In computing,… …   Wikipedia

Share the article and excerpts

Direct link
Do a right-click on the link above
and select “Copy Link”