Redis-Schlüssel

Redis-Schlüsselbefehle werden zum Verwalten von Redis-Schlüsseln verwendet.

Syntax

Die grundlegende Syntax der Redis-Schlüsselbefehle lautet wie folgt:

redis 127.0.0.1:6379> COMMAND KEY_NAME

Beispiele

redis 127.0.0.1:6379> SET examplekey redis
OK
redis 127.0.0.1:6379> DEL examplekey
(integer) 1

Im obigen Beispiel,DEList ein Befehl,examplekeyist ein Schlüssel.(integer) 1Wenn der Schlüssel erfolgreich gelöscht wird, ist die Ausgabe nach Ausführung des Befehls(integer) 0


Redis-Schlüsselbefehle

Redis-Schlüsselbefehle

Nein.Befehl und Beschreibung
1DEL key
Dieser Befehl löscht einen Schlüssel, wenn er existiert.
2DUMP key
Serialisiere den angegebenen Schlüssel und gib den serialisierten Wert zurück.
3EXISTS key
Prüfe, ob der angegebene Schlüssel existiert.
4EXPIRE key seconds
Setze eine Ablaufzeit für den angegebenen Schlüssel, in Sekunden.
5EXPIREAT key timestamp
Die Wirkung von EXPIREAT ähnelt der von EXPIRE; beide werden verwendet, um eine Ablaufzeit für einen Schlüssel festzulegen. Der Unterschied besteht darin, dass der vom EXPIREAT-Befehl akzeptierte Zeitparameter ein UNIX-Zeitstempel ist.
6PEXPIRE key milliseconds
Setze die Ablaufzeit eines Schlüssels in Millisekunden.
7PEXPIREAT key milliseconds-timestamp
Setze den Zeitstempel (UNIX-Zeitstempel) der Ablaufzeit des Schlüssels in Millisekunden.
8KEYS pattern
Alle Schlüssel finden, die dem angegebenen Muster entsprechen.
9MOVE key db
Verschiebe einen Schlüssel aus der aktuellen Datenbank in die angegebene Datenbank db.
10PERSIST key
Entferne die Ablaufzeit eines Schlüssels; der Schlüssel bleibt dauerhaft erhalten.
11PTTL key
Gibt die verbleibende Ablaufzeit eines Schlüssels in Millisekunden zurück.
12TTL key
Gibt die verbleibende Lebensdauer (TTL) des angegebenen Schlüssels in Sekunden zurück.
13RANDOMKEY
Gibt einen zufälligen Schlüssel aus der aktuellen Datenbank zurück.
14RENAME key newkey
Namen eines Schlüssels ändern
15RENAMENX key newkey
Den Schlüssel nur dann in newkey umbenennen, wenn newkey nicht existiert.
16SCAN cursor [MATCH pattern] [COUNT count]
Über die Schlüssel in der Datenbank iterieren.
17TYPE key
Den Typ des im Schlüssel gespeicherten Werts zurückgeben.

Weitere Befehle finden Sie unter:https://redis.io/commands

Andere Erweiterungen