Redis DECR 命令
语法 DECR key 描述 将 key 中储存的数字值减一。 如果 key 不存在,那么 key 的值会先被初始化为 0 ,然后再执行 DECR 操作。 如果值包含错误的类型,或字符串类型的值不能表示为数字,那么返回一个错误。 本操作的值 […]
Redis APPEND 命令
语法 APPEND key value 描述 如果 key 已经存在并且是一个字符串, APPEND 命令将 value 追加到 key 原来的值的末尾。 如果 key 不存在, APPEND 就简单地将给定 key 设为 value ,就 […]
Redis TTL 命令
语法 TTL key 描述 以秒为单位,返回给定 key 的剩余生存时间(TTL, time to live)。 可用版本: >= 1.0.0 时间复杂度: O(1) 返回值: 当 key 不存在时,返回 -2 。 当 key 存在但 […]
Redis PEXPIREAT 命令
语法 PEXPIREAT key milliseconds-timestamp 描述 这个命令和 EXPIREAT 命令类似,但它以毫秒为单位设置 key 的过期 unix 时间戳,而不是像 EXPIREAT 那样,以秒为单位。 可用版本: […]
Redis OBJECT 命令
语法 OBJECT subcommand [arguments [arguments]] 描述 OBJECT 命令允许从内部察看给定 key 的 Redis 对象。 它通常用在除错(debugging)或者了解为了节省空间而对 key 使用 […]
Redis RANDOMKEY 命令
语法 RANDOMKEY 描述 从当前数据库中随机返回(不删除)一个 key 。 可用版本: >= 1.0.0 时间复杂度: O(1) 返回值: 当数据库不为空时,返回一个 key 。 当数据库为空时,返回 nil 。 实例 # 数据 […]
Redis PTTL 命令
语法 PTTL key 描述 这个命令类似于 TTL 命令,但它以毫秒为单位返回 key 的剩余生存时间,而不是像 TTL 命令那样,以秒为单位。 可用版本: >= 2.6.0 复杂度: O(1) 返回值: 当 key 不存在时,返回 […]
Redis PERSIST 命令
语法 PERSIST key 描述 移除给定 key 的生存时间,将这个 key 从『易失的』(带生存时间 key )转换成『持久的』(一个不带生存时间、永不过期的 key )。 可用版本: >= 2.2.0 时间复杂度: O(1) […]
Redis PEXPIRE 命令
语法 PEXPIRE key milliseconds 描述 这个命令和 EXPIRE 命令的作用类似,但是它以毫秒为单位设置 key 的生存时间,而不像 EXPIRE 命令那样,以秒为单位。 可用版本: >= 2.6.0 时间复杂度 […]
Redis RESTORE 命令
语法 RESTORE key ttl serialized-value [REPLACE] 描述 反序列化给定的序列化值,并将它和给定的 key 关联。 参数 ttl 以毫秒为单位为 key 设置生存时间;如果 ttl 为 0 ,那么不设置 […]