= 2" />



English | 简体中文 | 繁體中文 | Русский язык | Français | Español | Português | Deutsch | 日本語 | 한국어 | Italiano | بالعربية

Redis Pttl-Befehl

Redis key (Schlüssel)

Der Redis Pttl-Befehl gibt die verbleibende Ablaufzeit des Schlüssels in Millisekunden zurück.

Syntax

Basis语法如下:

redis 127.0.0.1:6379> PTTL KEY_NAME

Verfügbare Version

>= 2.6.0

Rückgabewert

Wenn der Schlüssel nicht existiert, wird zurückgegeben -2 . Wenn der Schlüssel existiert, aber keine verbleibende Lebensdauer gesetzt hat, wird zurückgegeben -1 . sonst in Millisekunden die verbleibende Lebensdauer des Schlüssels zurückgeben.

Hinweis:In Redis 2.8 Früher, wenn der Schlüssel nicht existierte oder wenn der Schlüssel keine verbleibende Lebensdauer gesetzt hatte, würden die Befehle -1 .

Online-Beispiel

# Schlüssel nicht vorhanden
redis> FLUSHDB
OK
redis> PTTL key
(ganzzahlig) -2
# Schlüssel existiert, aber keine verbleibende Lebensdauer gesetzt
redis> SET key value
OK
redis> PTTL key
(ganzzahlig) -1
# Schlüssel mit verbleibender Lebensdauer
redis> PEXPIRE key 10086
(ganzzahlig) 1
redis> PTTL key
(ganzzahlig) 6179

Redis key (Schlüssel)