4 ms·
Might I suggest you read up on other key value stores such as redis[1] (Although I don't think etcd supports the various data types redis does). Configuration d
by SEJeff 13y ago
Might I suggest you read up on other key value stores such as redis[1] (Although I don't think etcd supports the various data types redis does). Configuration data != configuration file. You could quite easily write something to generate a nginx config from etcd keys (or maybe do what you suggested if there isn't a size limit), but that's not really the normal idea of a K/V store. Ontop of that, etcd gives you a bulletproof storage system thanks to the raft distributed census system (conceptually similar to zookeeper's zab consensus algorithm[3]).
[1] http://redis.io http://redis.io
[2] http://highscalability.com/blog/2013/8/7/raft-in-search-of-an-understandable-consensus-algorithm.html http://highscalability.com/blog/2013/8/7/raft-in-search-of-a...
[3] http://labs.yahoo.com/files/ladis08.pdf http://labs.yahoo.com/files/ladis08.pdf