We are proud to announce HyperDex 1.4, the next generation NoSQL data store that
provides ACID transactions, schema-less documents, fault-tolerance, and
high-performance. Some key features of HyperDex are:
High Performance: HyperDex is fast. It outperforms MongoDB and Cassandra
on industry-standard benchmarks by a factor of 2X or more.
Advanced Functionality: With the Warp add-on, HyperDex offers multi-key
transactions that span multiple objects with ACID guarantees.
Strong Consistency: HyperDex ensures that every GET returns the result of
the latest PUT.
Fault Tolerance: HyperDex automatically replicates data to tolerate a
configurable number of failures.
Scalable: HyperDex automatically redistributes data to make use of new
resources as you add more nodes to your cluster.
This release brings the following changes and improvements:
Improved Performance: Concurrency improvements in HyperLevelDB provide higher
throughput to concurrent applications.
Improved Performance: A new on-disk format and improved replication protocol
offer higher performance to all applications
Improved Fault Tolerance: The fault tolerance code has been refactored to
reduce time to recovery, especially under massive correlated failures.
Improved Go Bindings: The Go bindings are up-to-date with other languages.
New utility: It is now possible to rename spaces with the "hyperdex mv-space"
HyperDex runs on 64-bit Linux (Ubuntu, Debian, Fedora, Centos) and OS X. Binary
packages for Debian 7, Ubuntu 12.04,14.04, Fedora 19-20, and CentOS 6 are
available, as well as source tarballs for
other Linux platforms.
This release provides bindings for C, C++, Python, Node.js, Java, Ruby, and Go.
An evaluation version of Warp, and Warp bindings for Python, Java, and Ruby are
available in the HyperDex repository. Install the "hyperdex-warp" package in
your package manager to switch from HyperDex to Warp and test out the evaluation