Redis keyに設定されているハッシュ値を削除するサンプル

環境
CentOS Stream release 9
Redis 7.0.5

構文
hdel キー名 フィールド名 フィールド名 . . .
keyに設定されているハッシュ値を削除するには、「hdel」を使用します。

使用例
127.0.0.1:6379> hset key1 hash1 “sst"
(integer) 1

127.0.0.1:6379> hset key1 hash2 “de"
(integer) 1

127.0.0.1:6379> hdel key1 hash3
(integer) 1

127.0.0.1:6379> hgetall key1
1) “hash1"
2) “sst"
3) “hash2"
4) “de"

一度に複数削除します。
127.0.0.1:6379> hdel key1 hash1 hash2
(integer) 2

127.0.0.1:6379> hgetall key1
(empty array)

IT

Posted by arkgame