一、简介
etcd是一个分布式一致性键值存储,其主要用于分布式系统的共享配置和服务发现。
etcd由Go语言编写
二、下载并安装
1.下载地址:
https://github.com/coreos/etcd/releases
- 将压缩文件解压到指定文件夹
解压后的目录如下:
![](https://img.haomeiwen.com/i11573862/eb409ace1be380f6.png)
其中etcd.exe是服务端,etcdctl.exe是客户端
二、简单实用
-
点击etcd.exe运行etcd服务
-
客户端是有etcdctl来执行命令的
1)帮助文档
2)查看版本号 etcdctl --version
![](https://img.haomeiwen.com/i11573862/4c512d2b00c83e4b.png)
- 由于文档中建议API version的版本设为3
设置版本set ETCDCTL_API=3
![](https://img.haomeiwen.com/i11573862/eaf8fb3abc8985fa.png)
即可设置API version,设置成功后etcdctl help查看版本3和2命令和功能方面有不少的差别
3)通过put和get 存取值
![](https://img.haomeiwen.com/i11573862/de3643c82298edd6.png)
![](https://img.haomeiwen.com/i11573862/f842735f7886b90b.png)
存取key为hello,value为world
网友评论