Fully managed and integrated with Google Cloud, Azure, and AWS.
Build the fastest, most reliable GenAI apps with our advanced vector database.
Self-managed software with enterprise-grade compliance and reliability.
Synchronize data in near-real time to make data fast—without writing code.
In-memory database for caching & streaming.
TTL key
@keyspace
,
@read
,
@fast
,
Returns the remaining time to live of a key that has a timeout. This introspection capability allows a Redis client to check how many seconds a given key will continue to be part of the dataset.
In Redis 2.6 or older the command returns -1
if the key does not exist or if the key exists but has no associated expire.
Starting with Redis 2.8 the return value in case of error changed:
-2
if the key does not exist.-1
if the key exists but has no associated expire.See also the PTTL
command that returns the same information with milliseconds resolution (Only available in Redis 2.6 or greater).
Give these commands a try in the interactive console:
One of the following:
-1
if the key exists but has no associated expiration.-2
if the key does not exist.