etcd
分布式 K/V 存储 etcd 使用笔记
etcd-io / etcd
https://github.com/etcd-io/etcd
etcd2 和 etcd3 不兼容
etcd2 和 etcd3 是不兼容的,两者的 api 参数也不一样。
在 etcd3 中也可以使用 etcd2 的 api, 但是需要注意,使用不同的api版本写入数据需要使用相应的api版本读取数据。
api 2 使用方法
ETCDCTL_API=2 etcdctl ls /
api 3 使用方法
ETCDCTL_API=3 etcdctl get /
查询所有的 key
etcd3 中使用 get 代替 ls, 不再有 ls 命令etcdctl --endpoints=localhost:2379 get / --prefix --keys-only
查询所有的 key
etcdctl --endpoints=localhost:2379 get / --prefix --keys-only
/vitess/global/cells/zone1/CellInfo
/vitess/global/elections/vtctld/locks/7587855367298334474
/vitess/global/keyspaces/commerce/Keyspace
/vitess/global/keyspaces/commerce/VSchema
/vitess/global/keyspaces/commerce/shards/0/Shard
/vitess/global/schema-migration/requests/sentry
/vitess/zone1/SrvVSchema
/vitess/zone1/keyspaces/commerce/SrvKeyspace
/vitess/zone1/keyspaces/commerce/shards/0/ShardReplication
/vitess/zone1/tablets/zone1-0000000100/Tablet
/vitess/zone1/tablets/zone1-0000000101/Tablet
/vitess/zone1/tablets/zone1-0000000102/Tablet
查询所有的 value
etcdctl --endpoints=localhost:2379 get / --prefix --print-value-only
查询所有的 value
页面信息
location:
protocol
: host
: hostname
: origin
: pathname
: href
: document:
referrer
: navigator:
platform
: userAgent
: