Hibari (database)
Hibari is a strongly consistent, highly available, distributed, key-value store. ( database) It was developed by , 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 with services—such as —requiring the daily storage of potentially or of new data.
Contents
Distinctive Features
Hibari uses chain replication for strong consistency, high-availability, and durability. Unlike many other 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 , JSON-RPC and Universal Binary Protocol; plans have been announced for support of ; in addition to , the language it was developed in. Hibari supports such as , , , Python, and .