Первоначальный выпуск | 2010 |
---|---|
Предварительный релиз | v0.1.11 / 14 апреля 2015 г. (2015-04-14) |
Репозиторий | github.com/hibari/hibari |
Написано в | Эрланг |
Доступно в | английский, японский |
Тип | NoSQL |
Лицензия | Лицензия Apache 2.0 |
Веб-сайт | github.com/hibari/hibari |
Hibari — это строго согласованное, высокодоступное, распределенное хранилище больших данных типа «ключ-значение» . ( База данных NoSQL ) [1] Оно было разработано компанией Cloudian, Inc. (ранее Gemini Mobile Technologies) для поддержки своих мобильных служб обмена сообщениями и электронной почты и выпущено с открытым исходным кодом 27 июля 2010 года.
Хибари, японское название которого означает «птица в облаке», может использоваться в облачных вычислениях с такими сервисами, как социальные сети , требующими ежедневного хранения потенциально терабайт или петабайт новых данных.
Hibari использует репликацию цепочки для сильной согласованности, высокой доступности и долговечности. В отличие от многих других вариантов NoSQL , Hibari поддерживает микротранзакции, которые являются транзакциями ACID в определенном диапазоне ключей.
Hibari обладает превосходной производительностью, особенно при операциях чтения и обработки больших объемов данных (около 200 КБ).
Hibari поддерживает такие API, как Amazon S3 , JSON-RPC и Universal Binary Protocol; были объявлены планы по поддержке Apache Thrift ; в дополнение к Erlang , языку, на котором он был разработан. Hibari поддерживает привязки к языкам, таким как Java , C , C++ , Python и Ruby .