Udfordring: Håndtering af Brugerprofiler
Opret og administrer 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 age 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 age for alle brugere;
-
Slet brugere, hvis age er mindre end
28; -
Tilføj et nyt felt
statusmed værdien"active"for de resterende 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
Awesome!
Completion rate improved to 3.33
Udfordring: Håndtering af Brugerprofiler
Stryg for at vise menuen
Opret og administrer 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 age 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 age for alle brugere;
-
Slet brugere, hvis age er mindre end
28; -
Tilføj et nyt felt
statusmed værdien"active"for de resterende 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!