HyperDex is a relatively new distributed key-value store designed from the ground up to provide a convenient user interface without sacrificing reliability or robustness. The result is a NoSQL storage system that provides a unique set of features not found together in other NoSQL or RDBMS systems.
Castle is a key-value store responsible for redundancy, caching, indexing and disk layout management. Acunu uses it to store all user data as well as statistics captured and displayed by the Control Center.
Castle is not cluster aware and thus it doesn’t participate in distributing data in a cluster. However, Castle interfaces are designed with distributed databases in mind, featuring timestamps and automated discarding of old, deleted data.