Redis-lists-rpushx

提供:Dev Guides
移動先:案内検索

Redis-Rpushxコマンドのリスト

Redis RPUSHX コマンドは、キーが既に存在し、リストを保持している場合にのみ、キーに格納されているリストの末尾に値を挿入します。 RPUSHとは異なり、キーがまだ存在しない場合、操作は実行されません。

戻り値

整数応答、プッシュ操作後のリストの長さ。

構文

以下は、Redis RPUSHX コマンドの基本的な構文です。

redis 127.0.0.1:6379> RPUSHX KEY_NAME VALUE1..VALUEN

redis 127.0.0.1:6379> RPUSH mylist "hello"
(integer) 1
redis 127.0.0.1:6379> RPUSH mylist "foo"
(integer) 2
redis 127.0.0.1:6379> RPUSHX mylist2 "bar"
(integer) 0
redis 127.0.0.1:6379> LRANGE mylist 0 -1
1) "hello"
2) "foo"