Heim > Artikel > Web-Frontend > So bedienen Sie Schlüsselbefehle in Redis
Der Inhalt dieses Artikels befasst sich mit der Bedienung des Tastenbefehls in Redis. Er hat einen gewissen Referenzwert. Ich hoffe, dass er für Sie hilfreich ist.
del key1 key2…key3 |
Funktion: Dieser Befehl wird verwendet, um einen Schlüssel oder mehrere Schlüssel zu löschen, wenn der Schlüssel vorhanden ist
Zurück Wert: Wenn der Schlüssel nicht existiert, ist der Rückgabewert 0. Wenn er existiert, ist der Rückgabewert die Anzahl erfolgreicher Löschungen
dump key |
Funktion: Serialisieren Sie den angegebenen Schlüssel
Rückgabe Wert: Gibt die serialisierte Zahl zurück. Der Wert
exists key |
Funktion: Erkennen, ob der Schlüssel existiert
Rückgabewert: Gibt 1 zurück, wenn er existiert, 0, wenn er nicht existiert
expire key1 10 |
Funktion: Gibt die Ablaufzeit von Schlüssel1 auf 10 Sekunden an
Rückgabewert: Gibt 1 zurück, wenn die Einstellung erfolgreich ist. Nach Ablauf wird der dem Schlüssel entsprechende Wert als Null ausgegeben
pexpire key1 10 |
Funktion: Ablaufdatum für Schlüssel1 festlegen. Die Zeit beträgt 10 Millisekunden.
Rückgabewert: 1 wird zurückgegeben, wenn die Einstellung erfolgreich ist. Der Wert, der dem nach Ablauf entnommenen Schlüssel entspricht, ist Null
pexpireat key milliseconds-timestamp |
Funktion: Legen Sie den Zeitstempel des Schlüsselablaufs fest, eine Millisekunde. Timing
keys pattern |
redis 127.0.0.1:6379> SET w3c1 redis OK redis 127.0.0.1:6379> SET w3c2 mysql OK redis 127.0.0.1:6379> SET w3c3 mongodb OK redis 127.0.0.1:6379> KEYS w3c* 1) "w3c3" 2) "w3c1" 3) "w3c2"
Funktion: Finden Sie alle Schlüssel, die dem angegebenen Muster (Muster) entsprechen
persist key |
Funktion: Den Schlüssel so festlegen, dass er dauerhaft gültig ist
move key db |
Funktion: Aktuelle Datenbank in die Datenbank-Datenbank verschieben
Rückgabewert: Bei Erfolg 1 zurückgeben , 0 bei Fehler
pttl key |
Funktion: In Millisekunden Das Gerät gibt die verbleibende Ablaufzeit der Taste zurück
Hinweis: Die TTL-Taste gibt die verbleibende Ablaufzeit in Sekunden zurück
randomkey |
Funktion: Gibt zufällig eine Datenbank aus der aktuellen Datenbank zurück
Rückgabewert:
rename key newkey |
Funktion: Ändern Sie den Namen des Schlüssels in newkey
Rückgabewert: OK erfolgreich zurückgeben
renamenx key newkey |
# newkey 不存在,改名成功 redis> SET player "MPlyaer" OK redis> EXISTS best_player (integer) 0 redis> RENAMENX player best_player (integer) 1 # newkey存在时,失败 redis> SET animal "bear" OK redis> SET favorite_animal "butterfly" OK redis> RENAMENX animal favorite_animal (integer) 0 redis> get animal "bear" redis> get favorite_animal "butterfly"
Funktion: Nur wenn der Schlüssel nicht existiert, Schlüssel in neuen Schlüssel umbenennen
type key |
Funktion: Den im Schlüssel gespeicherten Werttyp zurückgeben
Das obige ist der detaillierte Inhalt vonSo bedienen Sie Schlüsselbefehle in Redis. Für weitere Informationen folgen Sie bitte anderen verwandten Artikeln auf der PHP chinesischen Website!