etcd

目录

[TOC]

什么是etcd?

etcd 是一个高可用的 Key/Value 存储系统,主要用于分享配置和服务发现.
etcd是CoreOS公司发起的一个开源项目,官网地址: etcd官网, github地址: etcd的github地址

etcd特性

  1. 简单: 明确的, 面向用户的API(gRPC)
  2. 安全: 可选的客户端安全认证TLS
  3. 快速: 每秒10000次写操作
  4. 可靠: 使用raft实现分布式
    etcd使用go语言编写, 使用raft一致性算法来管理高可用
    利用 etcd 的特性,应用程序可以在集群中共享信息、配置或作服务发现,etcd 会在集群的各个节点中复制这些数据并保证这些数据始终正确

单节点的etcd安装使用