Redis Expireat-Befehl
Der Redis-Expireat-Befehl wird verwendet, um die Ablaufzeit eines Schlüssels im UNIX-Zeitstempelformat festzulegen. Nach Ablauf des Schlüssels ist er nicht mehr verfügbar.
Syntax
Die grundlegende Syntax des Redis-Expireat-Befehls lautet wie folgt:
redis 127.0.0.1:6379> Expireat KEY_NAME TIME_IN_UNIX_TIMESTAMP
Verfügbare Versionen
>= 1.0.0
Rückgabewert
Bei erfolgreichem Setzen wird 1 zurückgegeben. 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), wird 0 zurückgegeben.
Beispiel
Erstellen Sie zuerst einen Schlüssel und weisen Sie einen Wert zu:
redis 127.0.0.1:6379> SET examplekey redis OK
Legen Sie eine Ablaufzeit für den Schlüssel fest:
redis 127.0.0.1:6379> EXPIREAT examplekey 1293840000 (integer) 1 redis 127.0.0.1:6379> EXISTS examplekey (integer) 0
Weitere Erweiterungen
Redis-Schlüssel