What's new in Valkey 9.0? Discover new features and improvements. Read the announcement.
HTTL
Returns the remaining time to live (in seconds) of a hash key's field(s) that have an associated expiration.
Usage
HTTL key FIELDS fields
Complexity
O(N) where N is the number of specified fields.
Since
9.0.0
ACL Categories
@fast, @hash, @read
Command flags
READONLY, FAST
The HTTL command returns the remaining time to live of hash field(s) with associated expiration time(s).
This introspection capability allows a Valkey client to check how many seconds a
given hash field will continue to be part of the hash object.
See also the HPTTL command that returns the same information with milliseconds resolution.
Array reply: a list of values associated with the result of getting the remaining time-to-live of the specific fields, in the same order as they are requested.
-2: Field does not exist in the provided hash key, or the hash key is empty.
-1: Field exists in the provided hash key, but has no expiration associated with it.
Integer: The expiration time associated with the hash key field, in seconds.
RESP3
Array reply: a list of values associated with the result of getting the remaining time-to-live of the specific fields, in the same order as they are requested.
-2: Field does not exist in the provided hash key, or the hash key is empty.
-1: Field exists in the provided hash key, but has no expiration associated with it.
Integer: The expiration time associated with the hash key field, in seconds.