redis PTTL-Befehl
Übersetzungsergebnisse:
PTTL
abbr.fototransferierte Thermolumineszenz, Lichtübertragungs-Thermolumineszenz, Lichtumwandlungs-Thermolumineszenz
redis PTTL-BefehlSyntax
Funktion: Dieser Befehl ähnelt dem TTL-Befehl, gibt jedoch die verbleibende Überlebenszeit des Schlüssels in Millisekunden zurück, nicht in Sekunden wie der TTL-Befehl.
Syntax: PTTL-Schlüssel
Verfügbare Versionen: >= 2.6.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 Millisekunden zurückgegeben.
redis PTTL-BefehlBeispiel
# 不存在的 key redis> FLUSHDB OK redis> PTTL key (integer) -2 # key 存在,但没有设置剩余生存时间 redis> SET key value OK redis> PTTL key (integer) -1 # 有剩余生存时间的 key redis> PEXPIRE key 10086 (integer) 1 redis> PTTL key (integer) 6179