database-replicationhigh-availabilitykey-value-store

Suggested lightweight key-value store for distributing state between many hosts


I'm looking for key-val store that will be used to share some state between multiple hosts.

Goal: - Achive high availability for limited set of data, that need to be accesible on every host/node

Requirements:

I've looked at Riak and CouchDB, but they look like too complicated and too heavy

Any suggestions?


Solution

  • After more research I'm heading toward Hazelcast, it provides memcache-like interface and it's easy to configure a simple cluster with automated failover