Uitdaging: Beheren van Gebruikersprofielen
Het is vereist om gebruikersgegevens te creëren en te beheren met behulp van hashes in Redis. Elke gebruiker wordt weergegeven als een hash met daarin hun name, age en email.
Stappen
-
Creëer een hash voor
user:1001met de volgende gegevens: name"Alice", age30en email"alice@example.com"; -
Haal de gegevens van
user:1001op en verifieer deze; -
Werk de age van
user:1001bij naar31en verwijder hun email; -
Voeg twee nieuwe gebruikers toe:
user:1002(name:"Bob", age:25, email:"bob@example.com");user:1003(name:"Carol", age:29, email:"carol@example.com").
-
Haal de age van alle gebruikers op;
-
Verwijder gebruikers waarvan de age minder is dan
28; -
Voeg een nieuw veld
statustoe met de waarde"active"voor de overgebleven gebruikers.
1. Maak een hash aan voor user:1001:
HSET user:1001 name "Alice" age 30 email "alice@example.com"
2. Haal gegevens op en controleer deze uit de hash user:1001:
HGETALL user:1001
3. Werk gegevens bij in de hash user:1001:
HSET user:1001 age 31
HDEL user:1001 email
4. Maak hashes aan voor twee nieuwe gebruikers:
HSET user:1002 name "Bob" age 25 email "bob@example.com"
HSET user:1003 name "Carol" age 29 email "carol@example.com"
5. Haal de leeftijden op van alle gebruikers:
HGET user:1001 age
HGET user:1002 age
HGET user:1003 age
6. Verwijder gebruikers met een leeftijd lager dan 28:
DEL user:1002
7. Voeg een nieuw veld status toe voor de overgebleven gebruikers:
HSET user:1001 status "active"
Bedankt voor je feedback!
Vraag AI
Vraag AI
Vraag wat u wilt of probeer een van de voorgestelde vragen om onze chat te starten.
Awesome!
Completion rate improved to 3.33
Uitdaging: Beheren van Gebruikersprofielen
Veeg om het menu te tonen
Het is vereist om gebruikersgegevens te creëren en te beheren met behulp van hashes in Redis. Elke gebruiker wordt weergegeven als een hash met daarin hun name, age en email.
Stappen
-
Creëer een hash voor
user:1001met de volgende gegevens: name"Alice", age30en email"alice@example.com"; -
Haal de gegevens van
user:1001op en verifieer deze; -
Werk de age van
user:1001bij naar31en verwijder hun email; -
Voeg twee nieuwe gebruikers toe:
user:1002(name:"Bob", age:25, email:"bob@example.com");user:1003(name:"Carol", age:29, email:"carol@example.com").
-
Haal de age van alle gebruikers op;
-
Verwijder gebruikers waarvan de age minder is dan
28; -
Voeg een nieuw veld
statustoe met de waarde"active"voor de overgebleven gebruikers.
1. Maak een hash aan voor user:1001:
HSET user:1001 name "Alice" age 30 email "alice@example.com"
2. Haal gegevens op en controleer deze uit de hash user:1001:
HGETALL user:1001
3. Werk gegevens bij in de hash user:1001:
HSET user:1001 age 31
HDEL user:1001 email
4. Maak hashes aan voor twee nieuwe gebruikers:
HSET user:1002 name "Bob" age 25 email "bob@example.com"
HSET user:1003 name "Carol" age 29 email "carol@example.com"
5. Haal de leeftijden op van alle gebruikers:
HGET user:1001 age
HGET user:1002 age
HGET user:1003 age
6. Verwijder gebruikers met een leeftijd lager dan 28:
DEL user:1002
7. Voeg een nieuw veld status toe voor de overgebleven gebruikers:
HSET user:1001 status "active"
Bedankt voor je feedback!