Kursinhalt
Einführung in Redis
Einführung in Redis
Herausforderung: Verwaltung von Benutzerprofilen
Sie müssen Benutzerdaten mit Hashes in Redis erstellen und verwalten. Jeder Benutzer wird als Hash dargestellt, der ihren name
, age
und email
enthält.
Schritte
-
Erstellen Sie einen Hash für
user:1001
mit den folgenden Daten: name"Alice"
, age30
und email"alice@example.com"
; -
Abrufen und überprüfen Sie die Daten für
user:1001
; -
Aktualisieren Sie das Alter von
user:1001
auf31
und entfernen Sie ihre E-Mail; -
Fügen Sie zwei neue Benutzer hinzu:
user:1002
(name:"Bob"
, age:25
, email:"bob@example.com"
);user:1003
(name:"Carol"
, age:29
, email:"carol@example.com"
).
-
Abrufen Sie das Alter aller Benutzer;
-
Löschen Sie Benutzer, deren Alter weniger als
28
ist; -
Fügen Sie ein neues Feld
status
mit dem Wert"active"
für die verbleibenden Benutzer hinzu.
1. Erstellen Sie einen Hash für user:1001
:
HSET user:1001 name "Alice" age 30 email "alice@example.com"
2. Abrufen und überprüfen Sie Daten aus dem Hash user:1001
:
HGETALL user:1001
3. Aktualisieren Sie Daten im Hash user:1001
:
HSET user:1001 age 31
HDEL user:1001 email
4. Erstellen Sie Hashes für zwei neue Benutzer:
HSET user:1002 name "Bob" age 25 email "bob@example.com"
HSET user:1003 name "Carol" age 29 email "carol@example.com"
5. Abrufen der Alter aller Benutzer:
HGET user:1001 age
HGET user:1002 age
HGET user:1003 age
6. Löschen Sie Benutzer mit einem Alter unter 28
:
DEL user:1002
7. Fügen Sie ein neues Feld status
für die verbleibenden Benutzer hinzu:
HSET user:1001 status "active"
Danke für Ihr Feedback!