Etcd介绍

什么是Etcd?

Etcd是一个高可用的 Key/Value 存储系统,主要用于分享配置和服务发现。

Etcd的特点是什么?

  • 简单:支持 curl 方式的用户 API (HTTP+JSON)
  • 安全:可选 SSL 客户端证书认证
  • 快速:单实例可达每秒1000次写操作
  • 可靠:使用 Raft 实现分布式

Etcd支持的发现方式有哪些?

目前支持三种发现方式:Static、etcd Discovery、DNS Discovery。

  • Static 适用于有固定IP的主机节点
  • etcd Discovery 适用于DHCP环境
  • DNS Discovery 依赖DNS SRV记录

资源

官网:https://coreos.com/etcd/
文档:https://coreos.com/etcd/docs/latest/
Github:https://github.com/coreos/etcd/
下载:https://github.com/coreos/etcd/releases

坚持原创技术分享,您的支持将鼓励我继续创作!