Sfida: Sistema di Gestione delle Attività
Immaginare di disporre di un semplice sistema di gestione delle attività utilizzando una list in Redis. L'obiettivo è eseguire le seguenti operazioni:
-
Creare una lista di attività (denominata
todo_list) e aggiungere le seguenti attività:"Do a workout","Read a book","Call a friend"; -
Recuperare e visualizzare l'intera lista delle attività. Dopo questo passaggio, la lista deve contenere tre attività;
-
Rimuovere l'ultima attività dalla lista e visualizzare la lista aggiornata. Dopo questo passaggio, la lista deve contenere solo due attività;
-
Aggiornare la prima attività in
"Cook lunch"e visualizzare la lista aggiornata. Dopo questo passaggio, la lista deve riflettere la modifica; -
Recuperare direttamente il testo della seconda attività (tramite indice). Redis deve restituire il testo dell'attività.
Creazione di una lista di attività e aggiunta delle attività:
Recupero dell'intera lista delle attività:
Rimozione dell'ultima attività e visualizzazione della lista:
Il comando RPOP rimuove l'ultimo elemento nella lista "Do a workout".
Successivamente, utilizzare nuovamente LRANGE per verificare la lista aggiornata:
Aggiornamento della prima attività e visualizzazione della lista:
Il comando LSET aggiorna l'elemento all'indice specificato. In questo caso, "Cook lunch" sostituisce "Call a friend" (indice 0).
Utilizzare nuovamente LRANGE per verificare l'aggiornamento:
Recupero diretto della seconda attività tramite indice:
Grazie per i tuoi commenti!
Chieda ad AI
Chieda ad AI
Chieda pure quello che desidera o provi una delle domande suggerite per iniziare la nostra conversazione
Awesome!
Completion rate improved to 3.33
Sfida: Sistema di Gestione delle Attività
Scorri per mostrare il menu
Immaginare di disporre di un semplice sistema di gestione delle attività utilizzando una list in Redis. L'obiettivo è eseguire le seguenti operazioni:
-
Creare una lista di attività (denominata
todo_list) e aggiungere le seguenti attività:"Do a workout","Read a book","Call a friend"; -
Recuperare e visualizzare l'intera lista delle attività. Dopo questo passaggio, la lista deve contenere tre attività;
-
Rimuovere l'ultima attività dalla lista e visualizzare la lista aggiornata. Dopo questo passaggio, la lista deve contenere solo due attività;
-
Aggiornare la prima attività in
"Cook lunch"e visualizzare la lista aggiornata. Dopo questo passaggio, la lista deve riflettere la modifica; -
Recuperare direttamente il testo della seconda attività (tramite indice). Redis deve restituire il testo dell'attività.
Creazione di una lista di attività e aggiunta delle attività:
Recupero dell'intera lista delle attività:
Rimozione dell'ultima attività e visualizzazione della lista:
Il comando RPOP rimuove l'ultimo elemento nella lista "Do a workout".
Successivamente, utilizzare nuovamente LRANGE per verificare la lista aggiornata:
Aggiornamento della prima attività e visualizzazione della lista:
Il comando LSET aggiorna l'elemento all'indice specificato. In questo caso, "Cook lunch" sostituisce "Call a friend" (indice 0).
Utilizzare nuovamente LRANGE per verificare l'aggiornamento:
Recupero diretto della seconda attività tramite indice:
Grazie per i tuoi commenti!