Features
May 24th, 2009
Distributed data storage
- repository for storing flexible records (no schema, key-value pairs/attributes)
- put/get/remove/count/find records
- optional Level1 (B-Tree) and Level2 (Full-Text) indexing
- lightweight and embeddable, all is component, all is Java
RESTful interface
- all operations on records are exposed via HTTP (JSON over HTTP)
- Java API
Scaling
- can work in a ocal mode where both master and data servers are local or may work in a distributed mode
- supports replication (consistent hash)
- optional caching of get and query results
- optional nodes discovery