回覆列表
  • 1 # fsask40784

    命令引數:HSETkeyfieldvalueHSETNXkeyfieldvalue作用區別:HSET將雜湊表 key 中的域 field 的值設為 value 。如果 key 不存在,一個新的雜湊表被建立並進行 HSET 操作。如果域 field 已經存在於雜湊表中,舊值將被覆蓋。HSETNX將雜湊表 key 中的域 field 的值設定為 value ,當且僅當域 field 不存在。若域 field 已經存在,該操作無效。如果 key 不存在,一個新雜湊表被建立並執行 HSETNX 命令。返回值區別:HSET:如果 field 是雜湊表中的一個新建域,並且值設定成功,返回 1 。如果雜湊表中域 field 已經存在且舊值已被新值覆蓋,返回 0 。HSETNX:設定成功,返回 1 。如果給定域已經存在且沒有操作被執行,返回 0 。

  • 2 # lanfengz3

    hset hash_key field_name field_value

    設定 hash 型別中的屬性(欄位)值

    返回1,表示 新的屬性 field_name field_value 被新增到 hash_key 的hash中;

    返回0,表示 舊的屬性 field_name 已經存在,且值被更新為 field_value。

    1

    hsetnx hash_key field_name field_value

    返回1,表示 新的屬性 field_name field_value 被新增到 hash_key 的hash中;

    返回0,表示 屬性 field_name 已經存在,不作任何操作

  • 中秋節和大豐收的關聯?
  • 你會忠誠於你的婚姻嗎?