Redis MSET 命令
语法 MSET key value [key value …] 描述 同时设置一个或多个 key-value 对。 如果某个给定 key 已经存在,那么 MSET 会用新值覆盖原来的旧值,如果这不是你所希望的效果,请考虑使用 MSETN […]
Redis INCRBYFLOAT 命令
语法 INCRBYFLOAT key increment 描述 为 key 中所储存的值加上浮点数增量 increment 。 如果 key 不存在,那么 INCRBYFLOAT 会先将 key 的值设为 0 ,再执行加法操作。 如果命令执 […]
Redis INCRBY 命令
语法 INCRBY key increment 描述 将 key 所储存的值加上增量 increment 。 如果 key 不存在,那么 key 的值会先被初始化为 0 ,然后再执行 INCRBY 命令。 如果值包含错误的类型,或字符串类型 […]
Redis GETSET 命令
语法 GETSET key value 描述 将给定 key 的值设为 value ,并返回 key 的旧值(old value)。 当 key 存在但不是字符串类型时,返回一个错误。 可用版本: >= 1.0.0 时间复杂度: O( […]
Redis GETRANGE 命令
语法 GETRANGE key start end 描述 返回 key 中字符串值的子字符串,字符串的截取范围由 start 和 end 两个偏移量决定(包括 start 和 end 在内)。 负数偏移量表示从字符串最后开始计数, -1 表 […]
Redis GETBIT 命令
语法 GETBIT key offset 描述 对 key 所储存的字符串值,获取指定偏移量上的位(bit)。 当 offset 比字符串值的长度大,或者 key 不存在时,返回 0 。 可用版本: >= 2.2.0 时间复杂度: O […]
Redis GET 命令
语法 GET key 描述 返回 key 所关联的字符串值。 如果 key 不存在那么返回特殊值 nil 。 假如 key 储存的值不是字符串类型,返回一个错误,因为 GET 只能用于处理字符串值。 可用版本: >= 1.0.0 时间 […]
Redis DECRBY 命令
语法 DECRBY key decrement 描述 将 key 所储存的值减去减量 decrement 。 如果 key 不存在,那么 key 的值会先被初始化为 0 ,然后再执行 DECRBY 操作。 如果值包含错误的类型,或字符串类型 […]
Redis BITOP 命令
语法 BITOP operation destkey key [key …] 描述 对一个或多个保存二进制位的字符串 key 进行位元操作,并将结果保存到 destkey 上。 operation 可以是 AND 、 OR 、 NOT […]
Redis BITCOUNT 命令
语法 BITCOUNT key [start] [end] 描述 计算给定字符串中,被设置为 1 的比特位的数量。 一般情况下,给定的整个字符串都会被进行计数,通过指定额外的 start 或 end 参数,可以让计数只在特定的位上进行。 s […]