Redis HSETNX 命令
语法 HSETNX key field value 描述 将哈希表 key 中的域 field 的值设置为 value ,当且仅当域 field 不存在。 若域 field 已经存在,该操作无效。 如果 key 不存在,一个新哈希表被创建并 […]
Redis HSET 命令
语法 HSET key field value 描述 将哈希表 key 中的域 field 的值设为 value 。 如果 key 不存在,一个新的哈希表被创建并进行 HSET 操作。 如果域 field 已经存在于哈希表中,旧值将被覆盖。 […]
Redis HMSET 命令
语法 HMSET key field value [field value …] 描述 同时将多个 field-value (域-值)对设置到哈希表 key 中。 此命令会覆盖哈希表中已存在的域。 如果 key 不存在,一个空哈希表被创 […]
Redis HMGET 命令
语法 HMGET key field [field …] 描述 返回哈希表 key 中,一个或多个给定域的值。 如果给定的域不存在于哈希表,那么返回一个 nil 值。 因为不存在的 key 被当作一个空哈希表来处理,所以对一个不 […]
Redis HLEN 命令
语法 HLEN key 描述 返回哈希表 key 中域的数量。 时间复杂度: O(1) 返回值: 哈希表中域的数量。 当 key 不存在时,返回 0 。 实例 redis> HSET db redis redis.com (integ […]
Redis HKEYS 命令
语法 HKEYS key 描述 返回哈希表 key 中的所有域。 可用版本: >= 2.0.0 时间复杂度: O(N), N 为哈希表的大小。 返回值: 一个包含哈希表中所有域的表。 当 key 不存在时,返回一个空表。 实例 # 哈 […]
Redis HINCRBY 命令
语法 HINCRBY key field increment 描述 为哈希表 key 中的域 field 的值加上增量 increment 。 增量也可以为负数,相当于对给定域进行减法操作。 如果 key 不存在,一个新的哈希表被创建并执行 […]
Redis HGET 命令
语法 HGET key field 描述 返回哈希表 key 中给定域 field 的值。 可用版本: >= 2.0.0 时间复杂度: O(1) 返回值: 给定域的值。 当给定域不存在或是给定 key 不存在时,返回 nil 。 实例 […]
Redis HGETALL 命令
语法 HGETALL key 描述 返回哈希表 key 中,所有的域和值。 在返回值里,紧跟每个域名(field name)之后是域的值(value),所以返回值的长度是哈希表大小的两倍。 可用版本: >= 2.0.0 时间复杂度: […]
Redis HDEL 命令
语法 HDEL key field [field …] 描述 删除哈希表 key 中的一个或多个指定域,不存在的域将被忽略。 在Redis2.4以下的版本里, HDEL 每次只能删除单个域,如果你需要在一个原子时间内删除多个域,请将命令 […]