Redis Hgetall コマンド

Redis ハッシュ(Hash)

Redis Hgetall コマンドは、ハッシュテーブル内のすべてのフィールドと値を返すために使用されます。

戻り値では、各フィールド名(field name)の直後にフィールドの値(value)が続くため、戻り値の長さはハッシュテーブルのサイズの2倍になります。

構文

redis Hgetall コマンドの基本構文は次のとおりです:

redis 127.0.0.1:6379> HGETALL KEY_NAME 

利用可能なバージョン

>= 2.0.0

戻り値

ハッシュテーブルのフィールドとフィールド値をリスト形式で返します。 key が存在しない場合は、空のリストを返します。

例

redis> HSET myhash field1 "Hello"
(integer) 1
redis> HSET myhash field2 "World"
(integer) 1
redis> HGETALL myhash
1) "field1"
2) "Hello"
3) "field2"
4) "World"
redis> 

Redis ハッシュ(Hash)

その他の拡張