HBase

HBase
Apache HBase
Тип

Распределённые базы данных

Разработчик

Apache Software Foundation

Написана на

Java

Операционная система

Кроссплатформенное программное обеспечение

Последняя версия

0.94.1 (8 августа 2012 год)

Состояние

Активный

Лицензия

Apache License 2.0

Сайт

hbase.apache.org/

HBase — нереляционная, распределённая база данных с открытым исходным кодом, написана на Java, является аналогом Google BigTable. Разрабатывается в рамках проекта Apache Hadoop фонда Apache Software Foundation. Работает поверх распределенной файловой системы HDFS (Hadoop Distributed Filesystem) и обеспечивает BigTable-подобные возможности для Hadoop. То есть обеспечивает отказоустойчивый способ хранения больших объёмов разреженных данных.

Поддержка компрессии, операции в памяти и фильтр Блума для каждого базового столбца реализованы HBase в соответствии с документацией BigTable[1]. Таблицы в HBase могут служить входом и выходом для работы реализации MapReduce в проекте Hadoop, и могут быть получены, не только через Java API, но и через API REST, Avro или Thrift.

HBase не является прямой заменой классических SQL баз данных, хотя, в последнее время, в этой сфере она стала работать существенно лучше и в настоящее время используется для управления данными на нескольких веб-сайтах[2][3], в том числе Facebook использует её для своей платформы сообщений[4].

Содержание

История

Apache HBase появилась как проект компании Powerset, которой было необходимо обрабатывать большие объём данных для создания поисковой системы на естественном языке. В настоящее время проект имеет большой приоритет в Apache и вызывает значительный интерес[5].

В ноябре 2010 года Facebook выбрал HBase для создания на её основе новой платформы обмена сообщениями[4].

См. также

Примечания

Ссылки



Wikimedia Foundation. 2010.

Игры ⚽ Нужно сделать НИР?

Полезное


Смотреть что такое "HBase" в других словарях:

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

  • 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),… …   Wikipedia

  • 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


Поделиться ссылкой на выделенное

Прямая ссылка:
Нажмите правой клавишей мыши и выберите «Копировать ссылку»