Notice: This page requires JavaScript to function properly.
Please enable JavaScript in your browser settings or update your browser.
Lære Utfordring: Håndtering av Brukerprofiler | Datatyper i Redis
Introduksjon til Redis

bookUtfordring: Håndtering av Brukerprofiler

Du skal opprette og administrere brukerdata ved hjelp av hashes i Redis. Hver bruker representeres som en hash som inneholder deres name, age og email.

Steg

  1. Opprett en hash for user:1001 med følgende data: name "Alice", age 30, og email "alice@example.com";

  2. Hent og verifiser data for user:1001;

  3. Oppdater age for user:1001 til 31 og fjern deres email;

  4. Legg til to nye brukere:

    • user:1002 (name: "Bob", age: 25, email: "bob@example.com");
    • user:1003 (name: "Carol", age: 29, email: "carol@example.com").
  5. Hent age for alle brukere;

  6. Slett brukere med age mindre enn 28;

  7. Legg til et nytt felt status med verdien "active" for de gjenværende brukerne.

1. Opprett en hash for user:1001:

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

2. Hent og verifiser data fra hashen user:1001:

HGETALL user:1001

3. Oppdater data i hashen user:1001:

HSET user:1001 age 31  
HDEL user:1001 email

4. Opprett hashes for to nye brukere:

HSET user:1002 name "Bob" age 25 email "bob@example.com"  
HSET user:1003 name "Carol" age 29 email "carol@example.com"

5. Hent alder for alle brukere:

HGET user:1001 age  
HGET user:1002 age  
HGET user:1003 age

6. Slett brukere med alder mindre enn 28:

DEL user:1002

7. Legg til et nytt felt status for de gjenværende brukerne:

HSET user:1001 status "active"  

Alt var klart?

Hvordan kan vi forbedre det?

Takk for tilbakemeldingene dine!

Seksjon 3. Kapittel 8

Spør AI

expand

Spør AI

ChatGPT

Spør om hva du vil, eller prøv ett av de foreslåtte spørsmålene for å starte chatten vår

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?

Awesome!

Completion rate improved to 3.33

bookUtfordring: Håndtering av Brukerprofiler

Sveip for å vise menyen

Du skal opprette og administrere brukerdata ved hjelp av hashes i Redis. Hver bruker representeres som en hash som inneholder deres name, age og email.

Steg

  1. Opprett en hash for user:1001 med følgende data: name "Alice", age 30, og email "alice@example.com";

  2. Hent og verifiser data for user:1001;

  3. Oppdater age for user:1001 til 31 og fjern deres email;

  4. Legg til to nye brukere:

    • user:1002 (name: "Bob", age: 25, email: "bob@example.com");
    • user:1003 (name: "Carol", age: 29, email: "carol@example.com").
  5. Hent age for alle brukere;

  6. Slett brukere med age mindre enn 28;

  7. Legg til et nytt felt status med verdien "active" for de gjenværende brukerne.

1. Opprett en hash for user:1001:

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

2. Hent og verifiser data fra hashen user:1001:

HGETALL user:1001

3. Oppdater data i hashen user:1001:

HSET user:1001 age 31  
HDEL user:1001 email

4. Opprett hashes for to nye brukere:

HSET user:1002 name "Bob" age 25 email "bob@example.com"  
HSET user:1003 name "Carol" age 29 email "carol@example.com"

5. Hent alder for alle brukere:

HGET user:1001 age  
HGET user:1002 age  
HGET user:1003 age

6. Slett brukere med alder mindre enn 28:

DEL user:1002

7. Legg til et nytt felt status for de gjenværende brukerne:

HSET user:1001 status "active"  

Alt var klart?

Hvordan kan vi forbedre det?

Takk for tilbakemeldingene dine!

Seksjon 3. Kapittel 8
some-alt