etcd全部key和简单操作

本文介绍了etcdctl的版本查看、键值操作(put, get, del)、前缀查询以及示例命令,包括获取所有键到文件、删除操作计数等。适合理解Etcd客户端工具的使用。

摘要生成于 C知道 ,由 DeepSeek-R1 满血版支持, 前往体验 >

1:版本

D:\etcd-v3.5.5>etcdctl version
etcdctl version: 3.5.5
API version: 3.5

2: 获取全部key 保存在txt文件中

D:\etcd-v3.5.5>etcdctl get "" --from-key > keys.txt

3:put get del

./etcdctl put foo bar
# OK
./etcdctl del foo
# 1
./etcdctl get foo
D:\go\etcd-v3.5.5>etcdctl put foo bar
OK

D:\go\etcd-v3.5.5>etcdctl get foo
foo
bar

D:\go\etcd-v3.5.5>etcdctl del foo
1

4:前缀key  --prefix

D:\go\etcd-v3.5.5>etcdctl get --prefix global.rpc
global.rpc/7587866546848499521
127.0.0.1:8080
global.rpc/7587866546848499557
127.0.0.1:8081

Examples

./etcdctl put foo bar
# OK
./etcdctl del foo
# 1
./etcdctl get foo
./etcdctl put key val
# OK
./etcdctl del --prev-kv key
# 1
# key
# val
./etcdctl get key
./etcdctl put a 123
# OK
./etcdctl put b 456
# OK
./etcdctl put z 789
# OK
./etcdctl del --from-key a
# 3
./etcdctl get --from-key a
./etcdctl put zoo val
# OK
./etcdctl put zoo1 val1
# OK
./etcdctl put zoo2 val2
# OK
./etcdctl del --prefix zoo
# 3
./etcdctl get zoo2

https://github.com/etcd-io/etcd/blob/main/etcdctl/README.md

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值