AaronFriel / hyhac

A HyperDex Haskell Client
BSD 3-Clause "New" or "Revised" License
12 stars 3 forks source link

hyhac

A HyperDex Haskell Client

What is HyperDex? HyperDex.org describes it so:

HyperDex is a next generation key-value store with a wide array of features. HyperDex may be a good fit for you if your application needs to:

  • Store rich datatypes such as strings, integers, floats, lists, maps, and sets.
  • Search and retrieve objects efficiently by secondary attributes.
  • Ensure that your data is up to date at all times with strong consistency guarantees.
  • Protect your data against a configurable number of simultaneous failures.
  • Perform atomic transactions over multiple objects, in a fast, scalable NoSQL data store.

HyperDex's key features -- namely its rich API, strong consistency, and fault tolerance -- provide strong guarantees to applications that are not matched by other NoSQL systems.

Authors

Aaron Friel Niklas Hambüchen