Notice: This page requires JavaScript to function properly.
Please enable JavaScript in your browser settings or update your browser.
Lernen Herausforderung: Verwaltung von Benutzerprofilen | Datentypen in Redis
Practice
Projects
Quizzes & Challenges
Quizzes
Challenges
/
Einführung in Redis

bookHerausforderung: 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

  1. Erstellung eines Hashes für user:1001 mit folgenden Daten: name "Alice", age 30, email "alice@example.com";

  2. Abruf und Überprüfung der Daten für user:1001;

  3. Aktualisierung des Alters von user:1001 auf 31 und Entfernung der E-Mail;

  4. Hinzufügen von zwei neuen Benutzern:

    • user:1002 (name: "Bob", age: 25, email: "bob@example.com");
    • user:1003 (name: "Carol", age: 29, email: "carol@example.com").
  5. Abruf des Alters aller Benutzer;

  6. Löschen von Benutzern, deren Alter kleiner als 28 ist;

  7. Hinzufügen eines neuen Feldes status mit dem Wert "active" für die verbleibenden Benutzer.

1. Erstellen eines Hashs für user:1001:

HSET user:1001 name "Alice" age 30 email "alice@example.com"

2. Abrufen und Überprüfen der Daten aus dem Hash user:1001:

HGETALL user:1001

3. Aktualisieren der Daten im Hash user:1001:

HSET user:1001 age 31  
HDEL user:1001 email

4. Erstellen von 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 von Benutzern mit einem Alter unter 28:

DEL user:1002

7. Hinzufügen eines neuen Feldes status für die verbleibenden Benutzer:

HSET user:1001 status "active"  

War alles klar?

Wie können wir es verbessern?

Danke für Ihr Feedback!

Abschnitt 3. Kapitel 8

Fragen Sie AI

expand

Fragen Sie AI

ChatGPT

Fragen Sie alles oder probieren Sie eine der vorgeschlagenen Fragen, um unser Gespräch zu beginnen

Suggested prompts:

Can you explain what a Redis hash is and why it's used for user data?

How do I check if a user exists before performing operations?

What happens if I try to delete a user that doesn't exist?

bookHerausforderung: 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

  1. Erstellung eines Hashes für user:1001 mit folgenden Daten: name "Alice", age 30, email "alice@example.com";

  2. Abruf und Überprüfung der Daten für user:1001;

  3. Aktualisierung des Alters von user:1001 auf 31 und Entfernung der E-Mail;

  4. Hinzufügen von zwei neuen Benutzern:

    • user:1002 (name: "Bob", age: 25, email: "bob@example.com");
    • user:1003 (name: "Carol", age: 29, email: "carol@example.com").
  5. Abruf des Alters aller Benutzer;

  6. Löschen von Benutzern, deren Alter kleiner als 28 ist;

  7. Hinzufügen eines neuen Feldes status mit dem Wert "active" für die verbleibenden Benutzer.

1. Erstellen eines Hashs für user:1001:

HSET user:1001 name "Alice" age 30 email "alice@example.com"

2. Abrufen und Überprüfen der Daten aus dem Hash user:1001:

HGETALL user:1001

3. Aktualisieren der Daten im Hash user:1001:

HSET user:1001 age 31  
HDEL user:1001 email

4. Erstellen von 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 von Benutzern mit einem Alter unter 28:

DEL user:1002

7. Hinzufügen eines neuen Feldes status für die verbleibenden Benutzer:

HSET user:1001 status "active"  

War alles klar?

Wie können wir es verbessern?

Danke für Ihr Feedback!

Abschnitt 3. Kapitel 8
some-alt