etcd是一个分布式的可靠的键值存储,用于分布式系统中最关键的数据,提供了一种可靠的方式来存储需要被分布式系统或机器集群访问的数据,它能优雅地处理网络分区期间的领导者选举,并能容忍机器故障,即使是在领导者节点。
软件介绍
界面简单
使用标准的HTTP工具来读取和写入数值,如curl。
键值存储
将数据存储在分层组织的目录中,就像标准的文件系统一样。
关注变化
观察特定键或目录的变化,并对值的变化做出反应。
可选SSL客户证书认证
以每个实例1000次/秒的写入量为基准。
钥匙过期的可选TTL
通过Raft协议适当分配
软件特色
简单:支持 curl 方式的用户 API (HTTP+JSON)
安全:可选 SSL 客户端证书认证
快速:单实例可达每秒 1000 次写操作
可靠:使用 Raft 实现分布式