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!
What about the CouchDB family? MemBase, BigCouch and Apache CouchDB.