Redis Pttl命令

2019-10-16 22:53:49

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