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

bookUtfordring: Oppgavesystem

Tenk deg et enkelt oppgavehåndteringssystem som bruker en list i Redis. Oppgaven er å utføre følgende handlinger:

  1. Opprett en oppgaveliste (kalt todo_list) og legg til følgende oppgaver: "Do a workout", "Read a book", "Call a friend";

  2. Hent og vis hele oppgavelisten. Etter dette steget skal listen inneholde tre oppgaver;

  3. Fjern den siste oppgaven fra listen og vis den oppdaterte listen. Etter dette steget skal listen kun inneholde to oppgaver;

  4. Oppdater den første oppgaven til "Cook lunch" og vis den oppdaterte listen. Etter dette steget skal listen reflektere endringen;

  5. Hent teksten til den andre oppgaven direkte (ved hjelp av indeks). Redis skal returnere oppgaveteksten.

Opprette en oppgaveliste og legge til oppgaver:

Hente hele oppgavelisten:

Fjerne den siste oppgaven og vise listen:

Kommandoen RPOP fjerner det siste elementet i listen "Do a workout".

Bruk deretter LRANGE igjen for å kontrollere den oppdaterte listen:

Oppdatere den første oppgaven og vise listen:

Kommandoen LSET oppdaterer elementet på den spesifiserte indeksen. Her erstatter "Cook lunch" "Call a friend" (indeks 0).

Bruk LRANGE igjen for å verifisere oppdateringen:

Hente den andre oppgaven direkte ved indeks:

Alt var klart?

Hvordan kan vi forbedre det?

Takk for tilbakemeldingene dine!

Seksjon 3. Kapittel 3

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

Awesome!

Completion rate improved to 3.33

bookUtfordring: Oppgavesystem

Sveip for å vise menyen

Tenk deg et enkelt oppgavehåndteringssystem som bruker en list i Redis. Oppgaven er å utføre følgende handlinger:

  1. Opprett en oppgaveliste (kalt todo_list) og legg til følgende oppgaver: "Do a workout", "Read a book", "Call a friend";

  2. Hent og vis hele oppgavelisten. Etter dette steget skal listen inneholde tre oppgaver;

  3. Fjern den siste oppgaven fra listen og vis den oppdaterte listen. Etter dette steget skal listen kun inneholde to oppgaver;

  4. Oppdater den første oppgaven til "Cook lunch" og vis den oppdaterte listen. Etter dette steget skal listen reflektere endringen;

  5. Hent teksten til den andre oppgaven direkte (ved hjelp av indeks). Redis skal returnere oppgaveteksten.

Opprette en oppgaveliste og legge til oppgaver:

Hente hele oppgavelisten:

Fjerne den siste oppgaven og vise listen:

Kommandoen RPOP fjerner det siste elementet i listen "Do a workout".

Bruk deretter LRANGE igjen for å kontrollere den oppdaterte listen:

Oppdatere den første oppgaven og vise listen:

Kommandoen LSET oppdaterer elementet på den spesifiserte indeksen. Her erstatter "Cook lunch" "Call a friend" (indeks 0).

Bruk LRANGE igjen for å verifisere oppdateringen:

Hente den andre oppgaven direkte ved indeks:

Alt var klart?

Hvordan kan vi forbedre det?

Takk for tilbakemeldingene dine!

Seksjon 3. Kapittel 3
some-alt