Herausforderung: Verwaltung von Benutzerprofilen
Erstellung und Verwaltung von Benutzerdaten mithilfe von Hashes in Redis. Jeder Benutzer wird als Hash mit den Feldern name, age und email dargestellt.
Schritte
-
Hash für
user:1001mit folgenden Daten erstellen: name"Alice", age30, email"alice@example.com"; -
Daten für
user:1001abrufen und überprüfen; -
Alter von
user:1001auf31aktualisieren und E-Mail entfernen; -
Zwei neue Benutzer hinzufügen:
user:1002(name:"Bob", age:25, email:"bob@example.com");user:1003(name:"Carol", age:29, email:"carol@example.com").
-
Alter aller Benutzer abrufen;
-
Benutzer löschen, deren Alter kleiner als
28ist; -
Ein neues Feld
statusmit dem Wert"active"für die verbleibenden Benutzer hinzufügen.
1. Hash für user:1001 anlegen:
HSET user:1001 name "Alice" age 30 email "alice@example.com"
2. Daten aus dem Hash user:1001 abrufen und überprüfen:
HGETALL user:1001
3. Daten im Hash user:1001 aktualisieren:
HSET user:1001 age 31
HDEL user:1001 email
4. Hashes für zwei neue Benutzer anlegen:
HSET user:1002 name "Bob" age 25 email "bob@example.com"
HSET user:1003 name "Carol" age 29 email "carol@example.com"
5. Alter aller Benutzer abrufen:
HGET user:1001 age
HGET user:1002 age
HGET user:1003 age
6. Benutzer mit einem Alter unter 28 löschen:
DEL user:1002
7. Neues Feld status für die verbleibenden Benutzer hinzufügen:
HSET user:1001 status "active"
Danke für Ihr Feedback!
Fragen Sie AI
Fragen Sie AI
Fragen Sie alles oder probieren Sie eine der vorgeschlagenen Fragen, um unser Gespräch zu beginnen
Awesome!
Completion rate improved to 3.33
Herausforderung: Verwaltung von Benutzerprofilen
Swipe um das Menü anzuzeigen
Erstellung und Verwaltung von Benutzerdaten mithilfe von Hashes in Redis. Jeder Benutzer wird als Hash mit den Feldern name, age und email dargestellt.
Schritte
-
Hash für
user:1001mit folgenden Daten erstellen: name"Alice", age30, email"alice@example.com"; -
Daten für
user:1001abrufen und überprüfen; -
Alter von
user:1001auf31aktualisieren und E-Mail entfernen; -
Zwei neue Benutzer hinzufügen:
user:1002(name:"Bob", age:25, email:"bob@example.com");user:1003(name:"Carol", age:29, email:"carol@example.com").
-
Alter aller Benutzer abrufen;
-
Benutzer löschen, deren Alter kleiner als
28ist; -
Ein neues Feld
statusmit dem Wert"active"für die verbleibenden Benutzer hinzufügen.
1. Hash für user:1001 anlegen:
HSET user:1001 name "Alice" age 30 email "alice@example.com"
2. Daten aus dem Hash user:1001 abrufen und überprüfen:
HGETALL user:1001
3. Daten im Hash user:1001 aktualisieren:
HSET user:1001 age 31
HDEL user:1001 email
4. Hashes für zwei neue Benutzer anlegen:
HSET user:1002 name "Bob" age 25 email "bob@example.com"
HSET user:1003 name "Carol" age 29 email "carol@example.com"
5. Alter aller Benutzer abrufen:
HGET user:1001 age
HGET user:1002 age
HGET user:1003 age
6. Benutzer mit einem Alter unter 28 löschen:
DEL user:1002
7. Neues Feld status für die verbleibenden Benutzer hinzufügen:
HSET user:1001 status "active"
Danke für Ihr Feedback!