CRUD key-values
1, the test data is inserted
# etcdctl put name1 james
# etcdctl put name11 alice
# etcdctl put name12 seli
# etcdctl put name2 jetty
# etcdctl put name3 tom
# etcdctl put name4 cris
# etcdctl put avg_age 25
2, query data
Press the key value of 2.1 inquiry
# etcdctl get name1
name1
james
2.2 does not display the key only limit values
# etcdctl get --print-value-only name1
james
2.3 Search by key prefix
# etcdctl get --prefix name
name1
james
name11
alice
name12
seli
name2
jetty
name3
tom
name4
cris
2.4 Find by prefix byte ordering of the key> =
# etcdctl get --from-key name2
name2
jetty
name3
tom
name4
cris
2.5 byte ordering lookup key interval <= value <
# etcdctl get name1 name3
name1
james
name11
alice
name12
seli
name2
jetty
Find all key 2.6
# etcdctl get --from-key ""
avg_age
25
name1
james
name11
alice
name12
seli
name2
jetty
name3
tom
name4
cris
3. Delete Data
3.1 Delete key name11
# etcdctl del name11
3.2 Delete key name12 time and return the key to be deleted
# etcdctl del --prev-kv name12
1
name12
seli
3.3 delete the specified key after starting value byte ordering
# etcdctl del --prev-kv --from-key name3
2
name3
tom
name4
cris
3.4 delete the specified prefix key
# etcdctl del --prev-kv --prefix name
2
name1
james
name2
jetty
3.5 Delete all data
# etcdctl del --prefix ""
9
4. Update Data
Can be directly put
# etcdctl get --prefix ""
avg_age
25
# etcdctl put avg_age 30
OK
# etcdctl get --prefix ""
avg_age
30
Reference: ilifeilong