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 ,那么不设置 […]
Redis TYPE 命令
语法 TYPE key 描述 返回 key 所储存的值的类型。 可用版本: >= 1.0.0 时间复杂度: O(1) 返回值: none (key不存在) string (字符串) list (列表) set (集合) zset (有 […]
Redis RENAMENX 命令
语法 RENAMENX key newkey 描述 当且仅当 newkey 不存在时,将 key 改名为 newkey 。 当 key 不存在时,返回一个错误。 可用版本: >= 1.0.0 时间复杂度: O(1) 返回值: 修改成功 […]