華為云計算 云知識 ETCD是什么
ETCD是什么

ETCD是用于共享配置和服務(wù)發(fā)現(xiàn)的分布式,一致性的KV存儲系統(tǒng)。該項目目前最新穩(wěn)定版本為2.3.0.具體信息請參考[項目首頁]和[Github]。ETCD是CoreOS公司發(fā)起的一個開源項目,授權(quán)協(xié)議為Apache。

提供配置共享和服務(wù)發(fā)現(xiàn)的系統(tǒng)比較多,其中最為大家熟知的是[Zookeeper],而ETCD可以算得上是后起之秀了。在項目實現(xiàn),一致性協(xié)議易理解性,運維,安全等多個維度上,ETCD相比Zookeeper都占據(jù)優(yōu)勢。

下載地址:https://repo.huaweicloud.com/etcd/

ETCD有很多使用場景,包括:

配置管理

服務(wù)注冊于發(fā)現(xiàn)

選主

應(yīng)用調(diào)度

分布式隊列

分布式鎖