Notice: This page requires JavaScript to function properly.
Please enable JavaScript in your browser settings or update your browser.
Lære Udfordring: Opgavestyringssystem | Datatyper i Redis
Introduktion til Redis

bookUdfordring: Opgavestyringssystem

Forestil dig et simpelt opgavestyringssystem ved brug af en list i Redis. Opgaven er at udføre følgende handlinger:

  1. Opret en opgaveliste (kaldet todo_list) og tilføj følgende opgaver: "Do a workout", "Read a book", "Call a friend";

  2. Hent og vis hele opgavelisten. Efter dette trin skal listen indeholde tre opgaver;

  3. Fjern den sidste opgave fra listen og vis den opdaterede liste. Efter dette trin skal listen kun indeholde to opgaver;

  4. Opdater den første opgave til "Cook lunch" og vis den opdaterede liste. Efter dette trin skal listen afspejle ændringen;

  5. Hent teksten for den anden opgave direkte (via indeks). Redis skal returnere opgavens tekst.

Oprettelse af en opgaveliste og tilføjelse af opgaver:

Hentning af hele opgavelisten:

Fjernelse af sidste opgave og visning af listen:

Kommandoen RPOP fjerner det sidste element i listen "Do a workout".

Brug derefter LRANGE igen for at kontrollere den opdaterede liste:

Opdatering af første opgave og visning af listen:

Kommandoen LSET opdaterer elementet på det angivne indeks. Her erstatter "Cook lunch" "Call a friend" (indeks 0).

Brug LRANGE igen for at verificere opdateringen:

Hentning af anden opgave direkte via indeks:

Var alt klart?

Hvordan kan vi forbedre det?

Tak for dine kommentarer!

Sektion 3. Kapitel 3

Spørg AI

expand

Spørg AI

ChatGPT

Spørg om hvad som helst eller prøv et af de foreslåede spørgsmål for at starte vores chat

Suggested prompts:

Can you explain what each Redis command does in this workflow?

What would the task list look like after each step?

How can I add or remove tasks at specific positions in the list?

Awesome!

Completion rate improved to 3.33

bookUdfordring: Opgavestyringssystem

Stryg for at vise menuen

Forestil dig et simpelt opgavestyringssystem ved brug af en list i Redis. Opgaven er at udføre følgende handlinger:

  1. Opret en opgaveliste (kaldet todo_list) og tilføj følgende opgaver: "Do a workout", "Read a book", "Call a friend";

  2. Hent og vis hele opgavelisten. Efter dette trin skal listen indeholde tre opgaver;

  3. Fjern den sidste opgave fra listen og vis den opdaterede liste. Efter dette trin skal listen kun indeholde to opgaver;

  4. Opdater den første opgave til "Cook lunch" og vis den opdaterede liste. Efter dette trin skal listen afspejle ændringen;

  5. Hent teksten for den anden opgave direkte (via indeks). Redis skal returnere opgavens tekst.

Oprettelse af en opgaveliste og tilføjelse af opgaver:

Hentning af hele opgavelisten:

Fjernelse af sidste opgave og visning af listen:

Kommandoen RPOP fjerner det sidste element i listen "Do a workout".

Brug derefter LRANGE igen for at kontrollere den opdaterede liste:

Opdatering af første opgave og visning af listen:

Kommandoen LSET opdaterer elementet på det angivne indeks. Her erstatter "Cook lunch" "Call a friend" (indeks 0).

Brug LRANGE igen for at verificere opdateringen:

Hentning af anden opgave direkte via indeks:

Var alt klart?

Hvordan kan vi forbedre det?

Tak for dine kommentarer!

Sektion 3. Kapitel 3
some-alt