redis TTL-Befehl
Übersetzungsergebnisse:
ttl
abbr.through-the-lens (Kamera-Blitz-Monitor) durch das Objektiv (Kamera-Blitz-Monitor); Lebenszeit; Transistor-Transistor-Logik; Transistor-Transistor-Logik;
redis TTL-BefehlSyntax
Funktion: Gibt die verbleibende Überlebenszeit (TTL, Time to Live) des angegebenen Schlüssels in Sekunden zurück.
Syntax: TTL-Schlüssel
Erklärung: Vor Redis 2.8 gibt der Befehl -1 zurück, wenn der Schlüssel nicht existiert oder für den Schlüssel keine verbleibende Überlebenszeit festgelegt ist.
Verfügbare Versionen: >= 1.0.0
Zeitliche Komplexität: O(1)
Rückgabe: Wenn der Schlüssel nicht existiert, geben Sie -2 zurück. Wenn der Schlüssel vorhanden ist, aber die verbleibende Überlebenszeit nicht festgelegt ist, wird -1 zurückgegeben. Andernfalls wird die verbleibende Lebensdauer des Schlüssels in Sekunden zurückgegeben.
redis TTL-BefehlBeispiel
# 不存在的 key redis> FLUSHDB OK redis> TTL key (integer) -2 # key 存在,但没有设置剩余生存时间 redis> SET key value OK redis> TTL key (integer) -1 # 有剩余生存时间的 key redis> EXPIRE key 10086 (integer) 1 redis> TTL key (integer) 10084