当前位置: 首页 > news >正文

Etcdctl 命令v3

一、v3必须导出环境变量

export ETCDCTL_API=3

二、查看版本

etcdctl version

三、写入键

1.基本

etcdctl put foo bar

2.绑定租约

etcdctl put foo bar --lease=xxxx

四、获取键

1.基本

etcdctl get foo

2.按十六进制获取

etcdctl get foo --hex

3.只读取键值

etcdctl get foo --print-value-only

4.按前缀获取

etcdctl get --prefix foo

5.获取全部

etcdctl get --prefix ''

6.限制数量

etcdctl get --prefix foo --limit=2

7.获取过往版本的值

etcdctl get --rev=1 foo

8.获取大于键的键值对(>a)

etcdctl get --from-key a 

五、删除键

1.基本

etcdctl del foo

2.范围删除

etcdctl del foo foo9

3.删除时,显示键值对

etcdctl del --prev-kv foo

4.删除带前缀的值

etcdctl del --prefix foo

5.按范围删除

etcdctl del --from-key a

六、观察键的变化

1.基本

etcdctl watch foo

2.观察一个范围的键

etcdctl watch foo foo9

3.观察前缀

etcdctl watch --prefix foo

4.观察多个键

etcdctl watch -i

$ etcdctl waitch key1

$ etcdctl watch key2

5.从某个历史版本开始监听key

etcdctl watch --rev=n foo

七、压缩修订版本

1.基本

etcdctl compact n

八、租约

1.授予租约

etcdctl lease grant 10

2.回收,所有绑定在其上的key将消失

etcdctl lease revoke lease_id

3.获取ttl

etcdctl lease timetolive  lease_id

4.列出

etcdctl lease list 

5.维持租约

etcdctl lease keep-alive lease_id

6.获取租约信息

etcdctl lease timetolive --keys lease_id

http://www.lryc.cn/news/89983.html

相关文章:

  • 第二十一章 开发Productions - ObjectScript Productions - 延迟发送
  • 用vue-full-calendar实现酒店预定管理展示
  • DirectX12环境配置(1)
  • Go-异常处理(defer recover panic)
  • 【完美解决】mysql启动不了:本地计算机上的MySQL服务启动后停止
  • C++ Qt 项目设计:基于C++与Qt的跨平台定时关机/关屏应用开发
  • Python新技术和趋势:如何应对Python生态的变化和发展趋势
  • Flutter 又一元老离职,感谢 Tim 这些年的付出
  • C++学习笔记3:sort和priority_queue的比较器重载
  • Java之旅——Mybatis
  • 抽奖中的分布式锁应用
  • 项目总结 车牌识别
  • 一台服务器通过apache安装多个web应用
  • 网络连通性测试
  • AntDB-S流式数据库体验
  • CentOS 和 Windows 上添加和删除路由
  • 2023年电大秋季招生截止日期 什么时候开始报名
  • 滑动窗口问题
  • 电子合同网页预览盖章效果实现
  • 棋盘覆盖问题
  • [CISCN2023]unzip
  • 基于Html5的在线资料库的设计与实现(asp.NET,SQLServer)
  • 【Vue】二:Vue核心处理---计算属性 监视属性
  • 【Web服务器集群】Nginx网站服务
  • 开始第一个vue项目,环境搭建+html项目运行
  • Redis 的数据类型和命令帮助
  • 【C++11】智能指针
  • 三、Go的常用命令以及Go的执行原理
  • ESP32 CAM 模块和 OpenCV 的二维码扫描器
  • 多链路传输技术在火山引擎 RTC 的探索和实践