-1

I will store simple plain text, but I'm looking for these features from a (D)DB/cache:

  • Replication across all nodes
  • Adding nodes to a live cluster
  • It's free
  • Persistence to disk (not to another DB)
  • Uses relatively little resources

Apache ZooKeeper fails the DB requirement, but I kinda want to misuse it for my intentions...

Apache Cassandra fails the last requirement.

Redis fails at first requirement (unless you're ready to get your hands dirty?).

Hazelcast and Voldemort fail at persistence, AFAIK.

These are my top picks and now I'm wondering if I'm on the right track, or is there another solution to this?

Thanks!

1 Answers1

1

What about the CouchDB family? MemBase, BigCouch and Apache CouchDB.

greut
  • 4,305
  • 1
  • 30
  • 49
  • MemBase looks like the thing I need! –  Jan 12 '12 at 08:24
  • When you say *replication across all nodes*, couchdb seems to be the thing you're looking for. Best of luck! – greut Jan 12 '12 at 11:07
  • Oh, I was under impression I could configure MemBase to work that way. –  Jan 12 '12 at 17:14
  • I meant couchdb in the sense of couchdb-related products, not restricted to apache couchdb. Sorry for the confusion, you're absolutely right. – greut Jan 12 '12 at 17:36