PTTL
语法
PTTL key
- 从以下位置开始可用:
- 2.6.0
- 时间复杂度:
- O(1)
- ACL 类别:
-
@keyspace
,@read
,@fast
,
喜欢TTL
此命令返回具有
expire 设置,唯一的区别是TTL
返回剩余的
时间(以秒为单位),而PTTL
以毫秒为单位返回它。
在 Redis 2.6 或更早版本中,该命令返回-1
如果密钥不存在,或者密钥存在但没有关联的 expire。
从 Redis 2.8 开始,如果发生错误,则返回值会发生变化:
- 该命令返回
-2
如果密钥不存在。 - 该命令返回
-1
如果密钥存在但没有关联的 expire。
例子
RESP2/RESP3 回复
以下选项之一:
历史
- 从 Redis 版本 2.8.0 开始:添加了 -2 回复。