Etcd
文章平均质量分 91
etcd 使用总结
elihe2011
Golang, Python, Docker, K8S
展开
-
Etcd 使用总结
1. 简介Etcd API 特性:原子性:一个操作要么全部执行,要么全部不执行一致性:不论客户端请求的是哪个etcd服务器,它都能读取到相同的事件,而且这些事件的顺序也是保持一致的。隔离性:etcd保证可串行化隔离(serializable isolation),读操作永远不会看到任何中间数据持久性:任何完成的操作都是持久性的。读操作永远不会返回未持久化存储的数据2. 集群状态$ curl http://192.168.3.191:2379/version | python3 -m jso原创 2022-01-20 14:58:41 · 3617 阅读 · 0 评论 -
Etcd 入门简介
1. 简介Etcd 是 CoreOS 基于 Raft 开发的分布式 key-value 存储,可用于服务发现、共享配置以及一致性保障(如数据库选主、分布式锁等)。1.1 特性Go 语言实现的高可靠 KV 存储系统支持HTTP协议的PUT/GET/DELETE操作支持服务注册与发现,WATCH接口(通过 HTTP Long Polling 实现)支持 KEY 持有 TTL 属性CAS (Compare and Swap) 操作支持多key的事务操作支持目录操作1.2 使用场景服务注原创 2022-01-13 19:38:06 · 1002 阅读 · 0 评论