定位对照
| 系统 | 关键能力 | 不适合 |
|---|---|---|
| Redis | 亚毫秒读写、多种数据结构、复制与集群 | 需要 SQL 与复杂二级索引的场景 |
| Memcached | 简单 KV、多线程、纯缓存 | 持久化、复制、复杂结构 |
| etcd | Raft 强一致、watch、租约(服务于配置与选主) | 高频大数据量读写(写吞吐有限) |
| 托管 KV(如云厂商服务) | 弹性容量、按量计费、免运维 | 需要自控内核与深度定制 |
etcd 典型用途(少量关键数据 + 变更通知)
etcd 典型用途(少量关键数据 + 变更通知)
etcdctl put /config/app/max_conn 200
etcdctl get /config/app/max_conn
etcdctl watch /config/app/ --prefix判断口诀:数据量大且可丢选缓存类;数据量小且不能错、需要变更通知选协调类;预算换运维选托管类。