- Usage:
-
TTL key
- Complexity:
- O(1)
- Since:
- 1.0.0
- The command returns
-2
if the key does not exist. - The command returns
-1
if the key exists but has no associated expire.
Returns the remaining time to live of a key that has a timeout. This introspection capability allows a Valkey client to check how many seconds a given key will continue to be part of the dataset.
The command returns the following values in case of errors:
See also the PTTL
command that returns the same information with milliseconds resolution.
Examples
127.0.0.1:6379> SET mykey "Hello"
OK
127.0.0.1:6379> EXPIRE mykey 10
(integer) 1
127.0.0.1:6379> TTL mykey
(integer) 10
History
Version | Change |
---|---|
2.8.0 | Added the -2 reply. |