Redis スコアを設定して使用する
Redisで、スコアを設定して使用する手順を記述してます。「zadd」を使用します。複数個を一度に設定することも可能です。
環境
- OS CentOS Stream release 9
- Redis 7.0.5
手順
スコアを設定して使用するには、「zadd」を使用します。
zadd キー名 スコア メンバー
実際に、設定してみます。
127.0.0.1:6379> zadd zs1 1 a
(integer) 1
127.0.0.1:6379> zadd zs1 3 c
(integer) 1
127.0.0.1:6379> zadd zs1 2 b
(integer) 1
確認するには「zscore」を使用します。
127.0.0.1:6379> zscore zs1 b
"2"
127.0.0.1:6379> zscore zs1 a
"1"
127.0.0.1:6379> zscore zs1 c
"3"
スコアが設定されていることが確認できます。
既にメンバーが存在する場合は、上書きされます。
127.0.0.1:6379> zadd zs1 10 a
(integer) 0
127.0.0.1:6379> zscore zs1 a
"10"
複数設定
以下のように、複数一度に設定することも可能です。
127.0.0.1:6379> zadd zs1 4 d 5 e 6 f
(integer) 3
-
前の記事
MariaDB keyを指定してjsonから値を抽出する 2023.02.15
-
次の記事
Oracle SQL Developer プラガブル・データベース(PDB)を指定して接続する 2023.02.15
コメントを書く