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ägg 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å angivet index. 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