windows下etcd基本使用

Etcd 是 CoreOS 基于 Raft 开发的分布式 key-value 存储,可用于服务发现、共享配置以及一致性保障(如数据库选主、分布式锁等)。
基本的 key-value 存储
监听机制
key 的过期及续约机制,用于监控和服务发现
原子 CAS 和 CAD,用于分布式锁和 leader 选举

1、安装etcd
下载etcd-v3.3.13-windows-amd64.zip 并解压到 D:\etcd
在D:\etcd 下创建配置文件etcd.conf.yml
内容如下
name: etcd
listen-client-urls: http://0.0.0.0:2379
advertise-client-urls: http://0.0.0.0:2379
启动etcd
在D:\etcd下创建start.bat内容如下
etcd.exe  –config-file etcd.conf.yml

2、基本操作
打开命令提示符,进入到etcd目录下
设置客户端api版本号 set ETCDCTL_AIP=3
2FB957FF-8366-4b39-A1FB-10A8CAFED510
插入一个key
etcdctl put “/cron/job/job1″ “hello”
获取一个key
etcdctl get “/cron/job/job1″
2

 

发表评论