Завдання: Система Управління Завданнями
Уявіть, що у вас є проста система керування завданнями, яка використовує list
у Redis. Необхідно виконати наступні дії:
-
Створити список завдань (з назвою
todo_list
) і додати до нього такі завдання:"Do a workout"
,"Read a book"
,"Call a friend"
; -
Отримати та відобразити весь список завдань. Після цього кроку у списку має бути три завдання;
-
Видалити останнє завдання зі списку та показати оновлений список. Після цього кроку у списку має залишитися лише два завдання;
-
Оновити перше завдання на
"Cook lunch"
та показати оновлений список. Після цього кроку список має відображати зміни; -
Отримати текст другого завдання безпосередньо (за індексом). Redis має повернути текст завдання.
Створення списку завдань та додавання завдань:
Отримання всього списку завдань:
Видалення останнього завдання та відображення списку:
Команда RPOP
видаляє останній елемент у списку "Do a workout"
.
Далі використайте LRANGE
ще раз, щоб перевірити оновлений список:
Оновлення першого завдання та відображення списку:
Команда LSET
оновлює елемент за заданим індексом. Тут "Cook lunch"
замінює "Call a friend"
(індекс 0
).
Використайте LRANGE
ще раз, щоб перевірити оновлення:
Отримання другого завдання безпосередньо за індексом:
Дякуємо за ваш відгук!
Запитати АІ
Запитати АІ
Запитайте про що завгодно або спробуйте одне із запропонованих запитань, щоб почати наш чат
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
Завдання: Система Управління Завданнями
Свайпніть щоб показати меню
Уявіть, що у вас є проста система керування завданнями, яка використовує list
у Redis. Необхідно виконати наступні дії:
-
Створити список завдань (з назвою
todo_list
) і додати до нього такі завдання:"Do a workout"
,"Read a book"
,"Call a friend"
; -
Отримати та відобразити весь список завдань. Після цього кроку у списку має бути три завдання;
-
Видалити останнє завдання зі списку та показати оновлений список. Після цього кроку у списку має залишитися лише два завдання;
-
Оновити перше завдання на
"Cook lunch"
та показати оновлений список. Після цього кроку список має відображати зміни; -
Отримати текст другого завдання безпосередньо (за індексом). Redis має повернути текст завдання.
Створення списку завдань та додавання завдань:
Отримання всього списку завдань:
Видалення останнього завдання та відображення списку:
Команда RPOP
видаляє останній елемент у списку "Do a workout"
.
Далі використайте LRANGE
ще раз, щоб перевірити оновлений список:
Оновлення першого завдання та відображення списку:
Команда LSET
оновлює елемент за заданим індексом. Тут "Cook lunch"
замінює "Call a friend"
(індекс 0
).
Використайте LRANGE
ще раз, щоб перевірити оновлення:
Отримання другого завдання безпосередньо за індексом:
Дякуємо за ваш відгук!