Latest web development tutorials

RedisのSetnxコマンド

Redisの文字列(文字列)

RedisのSetnx(SET N otの電子の場合XのISTS)指定されたキーが存在しない場合、コマンド、指定されたキーの値を設定します。

文法

次のようにRedisのSetnx基本的なコマンドの構文は次のとおりです。

redis 127.0.0.1:6379> SETNX KEY_NAME VALUE

利用可能なバージョン

> = 1.0.0

戻り値

正常に設定され、1を返します。 セットアップが失敗した場合、0が返されます。

redis> EXISTS job                # job 不存在
(integer) 0

redis> SETNX job "programmer"    # job 设置成功
(integer) 1

redis> SETNX job "code-farmer"   # 尝试覆盖 job ,失败
(integer) 0

redis> GET job                   # 没有被覆盖
"programmer"

Redisの文字列(文字列)