Key-value Data Model

  • Aerospike – NoSQL flash-optimized, in-memory. Open source and “Server code in ‘C’ (not Java or Erlang) precisely tuned to avoid context switching and memory copies.”
  • Amazon DynamoDB – distributed key/value store, implementation of Dynamo paper.
  • Edis – is a protocol-compatible Server replacement for Redis.
  • ElephantDB – Distributed database specialized in exporting data from Hadoop.
  • EventStore – distributed time series database.
  • LinkedIn Krati – is a simple persistent data store with very low latency and high throughput.
  • Linkedin Voldemort – distributed key/value storage system.
  • Oracle NoSQL Database – distributed key-value database by Oracle Corporation.
  • Redis – in memory key value datastore.
  • Riak – a decentralized datastore.
  • Storehaus – library to work with asynchronous key value stores, by Twitter.
  • Tarantool – an efficient NoSQL database and a Lua application server.
  • TreodeDB – key-value store that’s replicated and sharded and provides atomic multirow writes.