Udfordring: Håndtering af Brugerprofiler
Stryg for at vise menuen
Du skal oprette og administrere brugerdata ved hjælp af hashes i Redis. Hver bruger repræsenteres som en hash, der indeholder deres name, age og email.
Trin
-
Opret en hash for
user:1001med følgende data: name"Alice", age30og email"alice@example.com"; -
Hent og verificer data for
user:1001; -
Opdater alderen for
user:1001til31og fjern deres email; -
Tilføj to nye brugere:
user:1002(name:"Bob", age:25, email:"bob@example.com");user:1003(name:"Carol", age:29, email:"carol@example.com").
-
Hent alderen for alle brugere;
-
Slet brugere, hvis alder er mindre end
28; -
Tilføj et nyt felt
statusmed værdien"active"for de tilbageværende brugere.
1. Opret en hash for user:1001:
HSET user:1001 name "Alice" age 30 email "alice@example.com"
2. Hent og verificér data fra hashen user:1001:
HGETALL user:1001
3. Opdater data i hashen user:1001:
HSET user:1001 age 31
HDEL user:1001 email
4. Opret hashes for to nye brugere:
HSET user:1002 name "Bob" age 25 email "bob@example.com"
HSET user:1003 name "Carol" age 29 email "carol@example.com"
5. Hent aldre for alle brugere:
HGET user:1001 age
HGET user:1002 age
HGET user:1003 age
6. Slet brugere med en alder mindre end 28:
DEL user:1002
7. Tilføj et nyt felt status for de tilbageværende brugere:
HSET user:1001 status "active"
Tak for dine kommentarer!
Spørg AI
Spørg AI
Spørg om hvad som helst eller prøv et af de foreslåede spørgsmål for at starte vores chat