Uitdaging: Taakbeheersysteem
Stel je een eenvoudig taakbeheersysteem voor dat gebruikmaakt van een list in Redis. De opdracht is om de volgende handelingen uit te voeren:
-
Maak een takenlijst aan (genaamd
todo_list) en voeg de volgende taken toe:"Do a workout","Read a book","Call a friend"; -
Haal de volledige takenlijst op en toon deze. Na deze stap bevat de lijst drie taken;
-
Verwijder de laatste taak uit de lijst en toon de aangepaste lijst. Na deze stap bevat de lijst nog twee taken;
-
Werk de eerste taak bij naar
"Cook lunch"en toon de aangepaste lijst. Na deze stap moet de lijst de wijziging weerspiegelen; -
Haal de tekst van de tweede taak direct op (via index). Redis retourneert de tekst van de taak.
Takenlijst aanmaken en taken toevoegen:
De volledige takenlijst ophalen:
Laatste taak verwijderen en de lijst tonen:
Het RPOP commando verwijdert het laatste item in de lijst "Do a workout".
Gebruik daarna opnieuw LRANGE om de aangepaste lijst te controleren:
Eerste taak bijwerken en de lijst tonen:
Het LSET commando werkt het item bij op de gespecificeerde index. Hier vervangt "Cook lunch" "Call a friend" (index 0).
Gebruik opnieuw LRANGE om de wijziging te controleren:
De tweede taak direct ophalen via index:
Bedankt voor je feedback!
Vraag AI
Vraag AI
Vraag wat u wilt of probeer een van de voorgestelde vragen om onze chat te starten.
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
Uitdaging: Taakbeheersysteem
Veeg om het menu te tonen
Stel je een eenvoudig taakbeheersysteem voor dat gebruikmaakt van een list in Redis. De opdracht is om de volgende handelingen uit te voeren:
-
Maak een takenlijst aan (genaamd
todo_list) en voeg de volgende taken toe:"Do a workout","Read a book","Call a friend"; -
Haal de volledige takenlijst op en toon deze. Na deze stap bevat de lijst drie taken;
-
Verwijder de laatste taak uit de lijst en toon de aangepaste lijst. Na deze stap bevat de lijst nog twee taken;
-
Werk de eerste taak bij naar
"Cook lunch"en toon de aangepaste lijst. Na deze stap moet de lijst de wijziging weerspiegelen; -
Haal de tekst van de tweede taak direct op (via index). Redis retourneert de tekst van de taak.
Takenlijst aanmaken en taken toevoegen:
De volledige takenlijst ophalen:
Laatste taak verwijderen en de lijst tonen:
Het RPOP commando verwijdert het laatste item in de lijst "Do a workout".
Gebruik daarna opnieuw LRANGE om de aangepaste lijst te controleren:
Eerste taak bijwerken en de lijst tonen:
Het LSET commando werkt het item bij op de gespecificeerde index. Hier vervangt "Cook lunch" "Call a friend" (index 0).
Gebruik opnieuw LRANGE om de wijziging te controleren:
De tweede taak direct ophalen via index:
Bedankt voor je feedback!