Redis HGETALL – How to get all field/value pairs contained in hash value

5 years ago Lalit Bhagtani 0

In this tutorial, we will learn about how to get all the field/value pairs contained in the hash value stored at a key. For this, we will use Redis HGETALL command.

HGETALL Command

This command returns all the fields and its associated values contained in the hash value stored at a key. An empty list is returned, if the key does not exist and an error is returned, if the key exists but value stored at the key is not of a hash datatype. The syntax of the Redis HGETALL command is as follows:-

Syntax :-

redis host:post> HGETALL <keyname>

Output :- 

- (array) reply, representing the list of fields and its values in the hash.
- Empty list, if key does not exist.
- Error, if key exist and value stored at the key is not a hash.

Example :-

Redis HGETALL

References :-

  1. HGETALL Command Docs

That’s all for how to get all the field/value pairs contained in the hash value stored in redis datastore. If you liked it, please share your thoughts in comments section and share it with others too.

<- Hash Commands