Хибари (база данных)
Эта статья нуждается в дополнительных цитатах для проверки . ( ноябрь 2015 г. ) |
Первоначальный выпуск | 2010 |
---|---|
Предварительный выпуск | v0.1.11
/ 14 апреля 2015 г |
Репозиторий | github |
Написано в | Эрланг |
Доступно в | английский, японский |
Тип | NoSQL |
Лицензия | Лицензия Апач 2.0 |
Веб-сайт | github ![]() |
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 .