Notice: This page requires JavaScript to function properly.
Please enable JavaScript in your browser settings or update your browser.
Lära Utmaning: Hantering av Användarprofiler | Datatyper i Redis
Introduktion till Redis

bookUtmaning: Hantering av Användarprofiler

Du behöver skapa och hantera användardata med hjälp av hashar i Redis. Varje användare representeras som en hash som innehåller deras name, age och email.

Steg

  1. Skapa en hash för user:1001 med följande data: name "Alice", age 30, och email "alice@example.com";

  2. Hämta och verifiera data för user:1001;

  3. Uppdatera age för user:1001 till 31 och ta bort deras email;

  4. Lägg till två nya användare:

    • user:1002 (name: "Bob", age: 25, email: "bob@example.com");
    • user:1003 (name: "Carol", age: 29, email: "carol@example.com").
  5. Hämta age för alla användare;

  6. Ta bort användare vars age är mindre än 28;

  7. Lägg till ett nytt fält status med värdet "active" för de återstående användarna.

1. Skapa en hash för user:1001:

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

2. Hämta och verifiera data från hashen user:1001:

HGETALL user:1001

3. Uppdatera data i hashen user:1001:

HSET user:1001 age 31  
HDEL user:1001 email

4. Skapa hashar för två nya användare:

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

5. Hämta åldrarna för alla användare:

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

6. Ta bort användare med ålder mindre än 28:

DEL user:1002

7. Lägg till ett nytt fält status för de återstående användarna:

HSET user:1001 status "active"  

Var allt tydligt?

Hur kan vi förbättra det?

Tack för dina kommentarer!

Avsnitt 3. Kapitel 8

Fråga AI

expand

Fråga AI

ChatGPT

Fråga vad du vill eller prova någon av de föreslagna frågorna för att starta vårt samtal

Awesome!

Completion rate improved to 3.33

bookUtmaning: Hantering av Användarprofiler

Svep för att visa menyn

Du behöver skapa och hantera användardata med hjälp av hashar i Redis. Varje användare representeras som en hash som innehåller deras name, age och email.

Steg

  1. Skapa en hash för user:1001 med följande data: name "Alice", age 30, och email "alice@example.com";

  2. Hämta och verifiera data för user:1001;

  3. Uppdatera age för user:1001 till 31 och ta bort deras email;

  4. Lägg till två nya användare:

    • user:1002 (name: "Bob", age: 25, email: "bob@example.com");
    • user:1003 (name: "Carol", age: 29, email: "carol@example.com").
  5. Hämta age för alla användare;

  6. Ta bort användare vars age är mindre än 28;

  7. Lägg till ett nytt fält status med värdet "active" för de återstående användarna.

1. Skapa en hash för user:1001:

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

2. Hämta och verifiera data från hashen user:1001:

HGETALL user:1001

3. Uppdatera data i hashen user:1001:

HSET user:1001 age 31  
HDEL user:1001 email

4. Skapa hashar för två nya användare:

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

5. Hämta åldrarna för alla användare:

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

6. Ta bort användare med ålder mindre än 28:

DEL user:1002

7. Lägg till ett nytt fält status för de återstående användarna:

HSET user:1001 status "active"  

Var allt tydligt?

Hur kan vi förbättra det?

Tack för dina kommentarer!

Avsnitt 3. Kapitel 8
some-alt