Redis Expire-Befehl

Redis-Schlüssel

Der Redis Expire-Befehl wird verwendet, um die Ablaufzeit eines Schlüssels festzulegen. Nachdem der Schlüssel abgelaufen ist, ist er nicht mehr verfügbar. Die Einheit ist in Sekunden.

Syntax

Die grundlegende Syntax des Redis Expire-Befehls lautet wie folgt:

redis 127.0.0.1:6379> Expire KEY_NAME TIME_IN_SECONDS

Verfügbare Versionen

>= 1.0.0

Rückgabewert

Gibt bei erfolgreichem Setzen 1 zurück. Gibt 0 zurück, wenn der Schlüssel nicht existiert oder die Ablaufzeit für den Schlüssel nicht festgelegt werden kann (zum Beispiel, wenn Sie versuchen, die Ablaufzeit eines Schlüssels in Redis-Versionen unter 2.1.3 zu aktualisieren).

Beispiel

Erstellen Sie zuerst einen Schlüssel und weisen Sie einen Wert zu:

redis 127.0.0.1:6379> SET runooobkey redis
OK

Legen Sie eine Ablaufzeit für den Schlüssel fest:

redis 127.0.0.1:6379> EXPIRE runooobkey 60
(integer) 1

Im obigen Beispiel setzen wir die Ablaufzeit des Schlüssels runooobkey auf 1 Minute, und der Schlüssel wird nach 1 Minute automatisch gelöscht.

Redis-Schlüssel

Andere Erweiterungen