Redis Expire-Befehl
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.
Andere Erweiterungen
Redis-Schlüssel