Hibari (database)

Hibari
Developer(s) Hibari developers
Initial release 2010
Stable release v0.1.11 / April 14, 2015 (2015-04-14)
Development status Active
Written in Erlang
Operating system Cross-platform
Available in English, Japanese
Type Key-value store
License Apache License 2.0
Website https://github.com/hibari/hibari

Hibari is a strongly consistent, highly available, distributed, key-value Big Data store. (NoSQL database)[1] It was developed by Cloudian, Inc., formerly Gemini Mobile Technologies to support its mobile messaging and email services and released as open source on July 27, 2010.

Hibari, a Japanese name meaning "Cloud Bird", can be used in cloud computing with servicessuch as social networkingrequiring the daily storage of potentially terabytes or petabytes of new data.

Distinctive Features

Hibari uses chain replication for strong consistency, high-availability, and durability. Unlike many other NoSQL variants, Hibari support micro-transaction, which is ACID transaction within a certain range of keys.

Hibari has excellent performance especially for read and large value (around 200KB) operations.

Interfaces

Hibari supports APIs such as Amazon S3, JSON-RPC and Universal Binary Protocol; plans have been announced for support of Apache Thrift; in addition to Erlang, the language it was developed in. Hibari supports language bindings such as Java, C, C++, Python, and Ruby.

References

This article is issued from Wikipedia - version of the Sunday, January 31, 2016. The text is available under the Creative Commons Attribution/Share Alike but additional terms may apply for the media files.