etcd - Murray-LIANG/forgetful GitHub Wiki
etcd
etcd
is a highly available key-value store.
redis
, memcached
are popular key-value stores. These are general-purpose distributed memory caching system often used to speed up dynamic database-driven websites by caching data and objects in memory.
etcd
cannot be stored in memory, they can only be persisted in disk storage, whereas redis
can be cached in ram and can also be persisted in disk.
etcd
does not have various data types. But redis
and other key-value stores have data-type flexibility.
etcd
guarantees only high availability, but does not give you the fast querying and indexing. All the nosql key-value stores are built with the goal of fast querying and searching.