「Redis 7.0.3」HKEYSでハッシュ内の全てのフィールド名を取得する

環境
Ubuntu 22.04 LTS
redis-cli 7.0.3

構文
redis 127.0.0.1:6379> HKEYS key
keyに格納されているハッシュ内の全てのフィールド名を返す。
戻り値
ハッシュ内のフィールドのリスト。あるいはkeyが存在しない場合に空のリスト。

使用例
1.ハッシュを設定します

Plain text
Copy to clipboard
Open code in new window
EnlighterJS 3 Syntax Highlighter
127.0.0.1:6379> HSET myhash fieldAA "Study"
(integer) 1
127.0.0.1:6379> HSET myhash fieldBB "Skill"
(integer) 1
127.0.0.1:6379> HSET myhash fieldAA "Study" (integer) 1 127.0.0.1:6379> HSET myhash fieldBB "Skill" (integer) 1
127.0.0.1:6379> HSET myhash fieldAA "Study"
(integer) 1
127.0.0.1:6379> HSET myhash fieldBB "Skill"
(integer) 1

2.ハッシュ内のフィールドのリストを取得します

Plain text
Copy to clipboard
Open code in new window
EnlighterJS 3 Syntax Highlighter
127.0.0.1:6379> HKEYS myhash
1) "fieldAA"
2) "fieldBB"
127.0.0.1:6379> HKEYS myhash 1) "fieldAA" 2) "fieldBB"
127.0.0.1:6379> HKEYS myhash
1) "fieldAA"
2) "fieldBB"

 

Redis

Posted by arkgame