Redis Pttl命令

Redis PTTL命令用于获取键到过期的剩余时间(以毫秒为单位)。

返回值

  • 整数值TTL(以毫秒为单位)或负值 -
    • TTL的时间值(以毫秒为单位)。
    • 如果键的没有过期时间,则返回0
    • 如果键不存在,则返回-1

语法
以下是Redis PTTL命令的基本语法。

redis 127.0.0.1:6379> PTTL KEY_NAME

示例

首先,在Redis中创建一个键:mykey,并向这个键设置一些值。

redis 127.0.0.1:6379> SET mykey "redis"
OK

现在,设置mykey键的到期日期,然后查看剩余的到期时间。

redis 127.0.0.1:6379> EXPIRE mykey 1000
1) (integer) 1 
redis 127.0.0.1:6379> PTTL mykey 
1) (integer) 996230

上一篇: Redis键命令 下一篇: Redis字符串