clientv3.New() 创建连接

 

返回值为clientv3.Client结构体

KV是经常使用的类型,主要用来操作key value值

client.Put() 实际上就是KV接口实现的一个方法

 

KV.Put 向etcd中插入一个Key,如存在则替换新的值。

 

WithPrevKV()获取Put事件操作之前的键值对

 

 如果Key不存在,则没有事件操作之前的信息

获取key的值

 

运行结果

create_revision: 为创建时的版本

mod_revision:修改版本

version:自从创建以来修改的次数。 值会不断的递增。

 

 

删除key

 

删除前的多个key

  

一次性删除多个key

 
WithPrefix():以这个key为前缀的key都删除掉