Hibari (database)

Hibari is highly 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 services-such as to social networking -requiring the daily storage of newborns or petabytes of new data.

Distinctive Features

Hibari uses chain replication for strong consistency, high-availability, and durability. Unlike many other NoSQL variants, Hibari micro-transaction support, 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 was developed in. Hibari supports language bindings such as Java , C , C ++ , Python , and Ruby .

References

  1. Jump up^ Hibari project homepage