Utmaning: Uppgiftshanteringssystem
Föreställ dig ett enkelt uppgiftshanteringssystem som använder en list i Redis. Uppgiften är att utföra följande åtgärder:
-
Skapa en uppgiftslista (namngiven
todo_list) och lägg till följande uppgifter:"Do a workout","Read a book","Call a friend"; -
Hämta och visa hela uppgiftslistan. Efter detta steg ska listan innehålla tre uppgifter;
-
Ta bort den sista uppgiften från listan och visa den uppdaterade listan. Efter detta steg ska listan endast innehålla två uppgifter;
-
Uppdatera den första uppgiften till
"Cook lunch"och visa den uppdaterade listan. Efter detta steg ska listan återspegla ändringen; -
Hämta texten för den andra uppgiften direkt (via index). Redis ska returnera uppgiftens text.
Skapa en uppgiftslista och lägga till uppgifter:
Hämta hela uppgiftslistan:
Ta bort den sista uppgiften och visa listan:
Kommandot RPOP tar bort det sista objektet i listan "Do a workout".
Använd sedan LRANGE igen för att kontrollera den uppdaterade listan:
Uppdatera den första uppgiften och visa listan:
Kommandot LSET uppdaterar objektet på den angivna indexplatsen. Här ersätter "Cook lunch" "Call a friend" (index 0).
Använd LRANGE igen för att verifiera uppdateringen:
Hämta den andra uppgiften direkt via index:
Tack för dina kommentarer!
Fråga AI
Fråga AI
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
Utmaning: Uppgiftshanteringssystem
Svep för att visa menyn
Föreställ dig ett enkelt uppgiftshanteringssystem som använder en list i Redis. Uppgiften är att utföra följande åtgärder:
-
Skapa en uppgiftslista (namngiven
todo_list) och lägg till följande uppgifter:"Do a workout","Read a book","Call a friend"; -
Hämta och visa hela uppgiftslistan. Efter detta steg ska listan innehålla tre uppgifter;
-
Ta bort den sista uppgiften från listan och visa den uppdaterade listan. Efter detta steg ska listan endast innehålla två uppgifter;
-
Uppdatera den första uppgiften till
"Cook lunch"och visa den uppdaterade listan. Efter detta steg ska listan återspegla ändringen; -
Hämta texten för den andra uppgiften direkt (via index). Redis ska returnera uppgiftens text.
Skapa en uppgiftslista och lägga till uppgifter:
Hämta hela uppgiftslistan:
Ta bort den sista uppgiften och visa listan:
Kommandot RPOP tar bort det sista objektet i listan "Do a workout".
Använd sedan LRANGE igen för att kontrollera den uppdaterade listan:
Uppdatera den första uppgiften och visa listan:
Kommandot LSET uppdaterar objektet på den angivna indexplatsen. Här ersätter "Cook lunch" "Call a friend" (index 0).
Använd LRANGE igen för att verifiera uppdateringen:
Hämta den andra uppgiften direkt via index:
Tack för dina kommentarer!