基本操作コンソールetcd

CRUDのキー値

図1に示すように、試験データが挿入されています

# 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、クエリデータ

プレス2.1問い合わせのキー値

# etcdctl get name1
name1
james

2.2は、キーのみの制限値を表示しません。

# etcdctl get --print-value-only name1
james

キー接頭辞2.3検索

# etcdctl get --prefix name
name1
james
name11
alice
name12
seli
name2
jetty
name3
tom
name4
cris

キーのプレフィックスバイト順序によって2.4探します> =

# etcdctl get --from-key name2
name2
jetty
name3
tom
name4
cris

2.5バイト順序のルックアップキー間隔<=値<

# etcdctl get name1 name3
name1
james
name11
alice
name12
seli
name2
jetty

すべてのキーを検索2.6

# etcdctl get --from-key ""
avg_age
25
name1
james
name11
alice
name12
seli
name2
jetty
name3
tom
name4
cris

3.データ削除

3.1 Deleteキーname11

# etcdctl del name11

3.2 Deleteキーname12時間および削除するキーを返します

# etcdctl del --prev-kv name12
1
name12
seli

3.3値のバイトオーダーを開始した後、指定されたキーを削除します

# etcdctl del --prev-kv --from-key name3
2
name3
tom
name4
cris

3.4指定したプレフィックスキーを削除します

# etcdctl del --prev-kv --prefix name
2
name1
james
name2
jetty

3.5すべてのデータを削除します。

# etcdctl del --prefix ""
9

4.データの更新

直接置くことができます

# etcdctl get --prefix ""
avg_age
25
# etcdctl put avg_age 30
OK
# etcdctl get --prefix ""
avg_age
30

参考:ilifeilong

おすすめ

転載: www.cnblogs.com/sebuntin2020/p/12527877.html