Redis keyに値を設定する

Redis keyに値を設定する

Redisで、keyに値を設定する手順を記述してます。

環境

  • OS MIRACLE LINUX release 8.4 (Peony)
  • Redis 6.0.9

手順

keyに値を設定するには、「set」か「setnx」を使用します。
※「setnx」を使用すると、既にあるkeyに値がある場合は、値を設定できません。

set キー名 値

or

setnx キー名 値

実際に、keyに値を設定してみます。

127.0.0.1:6379> set hoge-key hoge-value
OK

確認してみます。

127.0.0.1:6379> get hoge-key
"hoge-value"

再度keyを設定すると更新されます。

127.0.0.1:6379> set hoge-key foo-value
OK

127.0.0.1:6379> get hoge-key
"foo-value"

「setnx」を使用すると、既に存在するので更新はされません。

127.0.0.1:6379> setnx hoge-key bar-value
(integer) 0

127.0.0.1:6379> get hoge-key
"foo-value"