位置:首頁 > 數據庫 > Redis教學 > Redis TTL命令

Redis TTL命令

Redis TTL命令用於獲取鍵到期的剩餘時間(秒)。

返回值

以毫秒為單位的整數值TTL或負值

  • TTL以毫秒為單位。

  • -1, 如果key冇有到期超時。

  • -2, 如果鍵不存在。

語法

Redis TTL命令的基本語法如下所示:

redis 127.0.0.1:6379> TTL KEY_NAME

例子

首先,在Redis創建一個鍵,並設置一定的值。

redis 127.0.0.1:6379> SET tutorialname redis
OK

現在設置鍵到期,之後隻需查看到期的剩餘時間。

redis 127.0.0.1:6379> EXPIRE tutorialname 60
1) (integer) 1
redis 127.0.0.1:6379> TTL tutorialname
1) (integer) 59