HyperDex 1.4: Performance Improvements, and Bug Fixes

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.

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.

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.

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.

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" command.

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 version.

Share on Twitter Share on Twitter

Share on Facebook Share on Facebook

Share on Linkedin Share on Linkedin

Share on Reddit Share on Reddit

Share on E-Mail Share on E-Mail

Please enable JavaScript to view the comments powered by Disqus.

Disqus