HyperDex is a next-generation key-value store with the following features:
Fast HyperDex has lower latency, higher throughput, and lower variance than other key-value stores. Specifically, HyperDex is a factor of 2-14 faster than MongoDB, Cassandra and Redis on the industry-standard YCSB benchmarks.
Searchable HyperDex enables lookups of non-primary data attributes. Such searches are implemented efficiently and contact a small number of servers.
Scalable HyperDex scales as more machines are added to the system.
Consistent The value you GET is always the latest value you PUT. Not just "eventually," but immediately and always.
Fault tolerant HyperDex handles failures. Data is automatically replicated on multiple machines so that failures do not cause data loss.
2012-04-27: Talks at MSR, LinkedIn and Twitter on HyperDex. Here is the latest slide deck.
2012-04-24: The main paper on HyperDex will appear at the next SIGCOMM Conference.
2012-04-16: NEW RELEASE! HyperDex now supports lists, sets, and maps natively, with atomic operations on each of these structures. This enables HyperDex to be used in ever-more demanding applications that make use of these rich datastructures. As usual, packages are available for Debian, Ubuntu and Fedora with source for others.
2012-04-13: Slides from the University of Buffalo presentation are now online.
2012-03-19: In response to user feedback, we've put together an official API guide and documentation. Check out the HyperDex documentation (and HyperDex documentation in PDF). The documentation is for the current development version.
2012-03-07: NEW RELEASE! HyperDex now supports conditional puts, atomic increments, a command-line interface to the coordinator, and natively supported types. Additionally, we've fixed a few bugs we found along the way. Check out the tutorial to see the new types in action. If you're using HyperDex, we encourage you to upgrade. If you're using the pre-built packages, you can upgrade to the new release with your package manager.
2012-02-22: We have created two open public mailing lists, hyperdex-announce and hyperdex-discuss. If you're interested in the system, come and join the discussion.
2012-02-22: There's new performance numbers comparing HyperDex to Redis. In every workload, HyperDex is faster than Redis. This is especially true for the SEARCH workload where HyperDex is a full 14 times faster than Redis.
2012-02-21: There is now a brand new list of Frequently Asked Questions, with answers!
More news.
Copyright © 2011-2012 Cornell University