Kursinhalt
Einführung in Redis
Einführung in Redis
Datenlöschung
Datenverwaltung in Redis geht über das einfache Hinzufügen oder Ändern hinaus. Es gibt Szenarien, in denen Sie Daten entfernen müssen, sei es durch das Löschen bestimmter Schlüssel oder das Leeren einer gesamten Datenbank.
DEL-Befehl
Der DEL
Befehl wird verwendet, um einen oder mehrere Schlüssel zu löschen. Wenn ein Schlüssel existiert, werden die zugehörigen Daten entfernt, und der Befehl gibt die Anzahl der gelöschten Schlüssel zurück. Wenn der Schlüssel nicht existiert, macht der Befehl nichts.
Sie können mehrere Schlüssel auf einmal löschen, indem Sie sie durch Leerzeichen getrennt auflisten:
Der Befehl entfernt zwei Schlüssel: user:1
und user:2
. Wenn diese Schlüssel existieren, löscht Redis ihre Daten, gibt den zugehörigen Speicher frei und gibt die Gesamtanzahl der gelöschten Schlüssel zurück, die in diesem Fall 2
beträgt.
FLUSHDB und FLUSHALL Befehle
Der FLUSHDB
Befehl entfernt alle Daten aus der aktuellen Redis-Datenbank. Redis kann mehrere Datenbanken verwalten (16
standardmäßig, indiziert von 0
), und dieser Befehl löscht nur die derzeit ausgewählte.
Die Verwendung ist einfach; einfach ausführen:
Der FLUSHALL
Befehl ist mächtiger, da er alle Daten über alle Redis-Datenbanken hinweg löscht, nicht nur die aktuelle.
Um auszuführen, verwenden Sie:
1. Was macht der DEL
-Befehl in Redis?
2. Welcher Befehl entfernt alle Daten in der aktuellen Redis-Datenbank?
Danke für Ihr Feedback!