Redis set型のデータをカウントする

Redis set型のデータをカウントする

Redisで、set型のデータをカウントする手順を記述してます。「scard」にキー名を指定することでカウントできます。ここでは実際に実行した結果を掲載してます。

環境

  • OS CentOS Stream release 9
  • Redis 7.0.5

手順

set型のデータをカウントするには、「scard」を使用します。

scard キー名

実際に、取得してみます。

127.0.0.1:6379> sadd s1 "abc"
(integer) 1

127.0.0.1:6379> sadd s1 "def"
(integer) 1

127.0.0.1:6379> sadd s1 "ghi"
(integer) 1

127.0.0.1:6379> scard s1
(integer) 3

カウントされていることが確認できます。

値が何も設定されていない場合は、「0」が返ります。

127.0.0.1:6379> scard s1
(integer) 0