etcd是一個分布式的可靠的鍵值存儲,用于分布式系統中最關鍵的數據,提供了一種可靠的方式來存儲需要被分布式系統或機器集群訪問的數據,它能優雅地處理網絡分區期間的領導者選舉,并能容忍機器故障,即使是在領導者節點。
界面簡單
使用標準的HTTP工具來讀取和寫入數值,如curl。
鍵值存儲
將數據存儲在分層組織的目錄中,就像標準的文件系統一樣。
關注變化
觀察特定鍵或目錄的變化,并對值的變化做出反應。
可選SSL客戶證書認證
以每個實例1000次/秒的寫入量為基準。
鑰匙過期的可選TTL
通過Raft協議適當分配
簡單:支持 curl 方式的用戶 API (HTTP+JSON)
安全:可選 SSL 客戶端證書認證
快速:單實例可達每秒 1000 次寫操作
可靠:使用 Raft 實現分布式