TTL

语法
TTL key
可用时间
1.0.0
时间复杂度
O(1)
ACL 类别
@keyspace, @read, @fast,

返回具有超时设置的键的剩余生存时间。此自省功能允许 Redis 客户端检查给定键将在数据集中保留多长时间。

在 Redis 2.6 或更早版本中,如果键不存在或键存在但没有关联的过期时间,则命令返回 -1

从 Redis 2.8 开始,错误情况下的返回值已更改

  • 如果键不存在,则命令返回 -2
  • 如果键存在但没有关联的过期时间,则命令返回 -1

另请参阅 PTTL 命令,该命令返回具有毫秒级精度的相同信息(仅在 Redis 2.6 或更高版本中可用)。

示例

SET mykey "Hello" EXPIRE mykey 10 TTL mykey

RESP2/RESP3 响应

以下之一


历史记录

  • 从 Redis 2.8.0 版本开始:添加了 -2 响应。
RATE THIS PAGE
Back to top ↑