What is the difference between HSET and HMSET method in redis database

前端 未结 3 1527
被撕碎了的回忆
被撕碎了的回忆 2021-02-01 12:11

In my application im using redis database.I have gone through their documentation but i couldn\'t find the difference between HSET and HMSET.

3条回答
  •  挽巷
    挽巷 (楼主)
    2021-02-01 13:00

    HSET used to be able to set only one key-value pair. And if you needed to set several at once, you would have to use HMSET (M for multi). That was changed a few years ago, to allow both commands to accept multiple pairs. And now HMSET is redundant.

    From official documentation:

    As per Redis 4.0.0, HMSET is considered deprecated. Please use HSET in new code.

提交回复
热议问题