In my application im using redis database.I have gone through their documentation but i couldn\'t find the difference between HSET and HMSET.
HSET key field value:
Sets field in the hash stored at key to value. If key does not exist, a new key holding a hash is created. If field already exists in the hash, it is overwritten.
HMSET key field value [field value ...]
Sets the specified fields to their respective values in the hash stored at key. This command overwrites any existing fields in the hash. If key does not exist, a new key holding a hash is created.
For more redis commands information, click here.