Kursinhalt
Einführung in Redis
Einführung in Redis
Satz
Eines der Hauptmerkmale eines Sets ist, dass es keine doppelten Werte zulässt. Wenn Sie ein neues Element zu einem Set hinzufügen, wird es nicht erneut hinzugefügt, wenn das Element bereits existiert.
Sets werden häufig zum Speichern von einzigartigen Werten verwendet, wie Benutzer-IDs, IP-Adressen oder anderen Daten, bei denen Duplikate vermieden werden müssen.
Praktische Verwendung von Sets in Redis
Grundlegende Befehle für die Arbeit mit Sets
Redis Sets verfügen über mehrere Befehle, die das Hinzufügen, Entfernen und Überprüfen von Elementen erleichtern
Hinzufügen und Entfernen von Elementen
Der SADD
-Befehl fügt Elemente zu einem Set hinzu, ignoriert Duplikate, und der SREM
-Befehl entfernt Elemente aus einem Set.
Überprüfen eines Elements und Abrufen aller Elemente
Um zu überprüfen, ob ein bestimmtes Element in einer Menge ist, verwenden Sie den SISMEMBER
-Befehl, der 1 zurückgibt, wenn das Element vorhanden ist, und 0, wenn es nicht vorhanden ist. Um alle Elemente der Menge zu erhalten, verwenden Sie den SMEMBERS
-Befehl.
Informationen über die Menge erhalten
Um die Anzahl der Elemente in einer Menge zu erhalten, verwenden Sie den SCARD
-Befehl, der die Anzahl der Elemente in der Menge zurückgibt.
Operationen mit mehreren Mengen
Beim Arbeiten mit mehreren Mengen können Sie die Befehle SDIFF
, SINTER
und SUNION
verwenden — SDIFF
gibt Elemente zurück, die in einer Menge, aber nicht in den anderen sind, SINTER
findet gemeinsame Elemente in allen angegebenen Mengen, und SUNION
gibt die Vereinigung aller Elemente aus mehreren Mengen zurück.
1. Was macht der SADD
-Befehl in Redis?
2. Welchen Befehl sollten Sie verwenden, um alle Elemente aus einem Set abzurufen?
Danke für Ihr Feedback!