コマンド構文紹介のlist
1899 ワード
増加-
作用:値をチェーンテーブルヘッダに挿入する
役割:リンクの末尾に値を挿入する
削除-
≪アクション|Action|ldap≫:チェーン表の末尾要素を戻して削除します.
≪アクション|Action|ldap≫:チェーン・ヘッダー要素を戻して削除します.
役割:keyチェーンテーブルからvalue値を削除注意:countの絶対値個valueを削除して終了Count>0ヘッダーからCount<0を削除して末尾から削除
lrem key 2 b表頭からbを探し、見つけたら削除し、2つ削除する.lrem key-2 b表の末尾からbを探して、見つけたら削除して、2つ削除します;
変更-
作用:keyに対応するチェーンテーブルを切り取り、[start,stop]のセグメントを切り取り、そのセグメントをkeyに再付与する
役割:lindex key 2などのindexインデックスの値を返します.
≪アクション|Action|oraolap≫:リンク表の要素の数を計算します.
役割:keyチェーンテーブルで'search'を探し、search値の前|の後、value注意を挿入します.searchが1つ見つかったら、コマンドは終了するので、複数のvalueは挿入されません.
役割:チェーンテーブルsourceの尾から取り出し、チェーンテーブルdestの頭に置いて、そのユニット値を返します.
シーンシーン:デュアルチェーンテーブルでセキュアキューを完了するには
ビジネスロジック:1:Rpoplpush task bak 2:戻り値を受信し、ビジネス処理を行う3:成功すれば、rpopbakはタスクをクリアする.もし成功しなかったら、次はbak表から任務を取ります.
役割:ポップアップキーの末尾/ヘッダ要素を待機し、Timeoutは待機タイムアウト時間timeoutが0の場合、待機します.
シーン:長いポーリングAjax、オンラインチャットの時、使うことができます
調べる-
作用:チェーンテーブルの[start,stop]の中の元素の法則に戻ります:左の数は0から、右の数は-1からlrange key 0-1はすべてのチェーンテーブルの構造を検出します
lpush key value1 value2 value3...
作用:値をチェーンテーブルヘッダに挿入する
rpush key value1 value2 value3...
127.0.0.1:6379> rpush zimu a b c d e f
(integer) 6
役割:リンクの末尾に値を挿入する
削除-
rpop key
≪アクション|Action|ldap≫:チェーン表の末尾要素を戻して削除します.
lpop key
≪アクション|Action|ldap≫:チェーン・ヘッダー要素を戻して削除します.
lrem key count value
役割:keyチェーンテーブルからvalue値を削除注意:countの絶対値個valueを削除して終了Count>0ヘッダーからCount<0を削除して末尾から削除
lrem key 2 b表頭からbを探し、見つけたら削除し、2つ削除する.lrem key-2 b表の末尾からbを探して、見つけたら削除して、2つ削除します;
変更-
ltrim key start stop
作用:keyに対応するチェーンテーブルを切り取り、[start,stop]のセグメントを切り取り、そのセグメントをkeyに再付与する
lindex key index
役割:lindex key 2などのindexインデックスの値を返します.
llen key
≪アクション|Action|oraolap≫:リンク表の要素の数を計算します.
linsert key after|before search value
役割:keyチェーンテーブルで'search'を探し、search値の前|の後、value注意を挿入します.searchが1つ見つかったら、コマンドは終了するので、複数のvalueは挿入されません.
127.0.0.1:6379> linsert lb1 before c aa # lb1 c aa
rpoplpush source dest
役割:チェーンテーブルsourceの尾から取り出し、チェーンテーブルdestの頭に置いて、そのユニット値を返します.
シーンシーン:デュアルチェーンテーブルでセキュアキューを完了するには
ビジネスロジック:1:Rpoplpush task bak 2:戻り値を受信し、ビジネス処理を行う3:成功すれば、rpopbakはタスクをクリアする.もし成功しなかったら、次はbak表から任務を取ります.
brpop/blpop key timeout
役割:ポップアップキーの末尾/ヘッダ要素を待機し、Timeoutは待機タイムアウト時間timeoutが0の場合、待機します.
シーン:長いポーリングAjax、オンラインチャットの時、使うことができます
127.0.0.1:6379> brpop lb2 30 #30 lb2 , , ;
1) "lb2"
2) "222"
(8.55s)
調べる-
lrange key start stop
作用:チェーンテーブルの[start,stop]の中の元素の法則に戻ります:左の数は0から、右の数は-1からlrange key 0-1はすべてのチェーンテーブルの構造を検出します