Зміст курсу
Introduction to Redis
Introduction to Redis
Challenge: Task Management System
Imagine you have a simple task management system using a list
in Redis. Your task is to perform the following actions:
-
Create a task list (named
todo_list
) and add the following tasks to it:"Do a workout"
,"Read a book"
,"Call a friend"
; -
Retrieve and display the entire task list. After this step, the list should contain three tasks;
-
Remove the last task from the list and display the updated list. After this step, the list should contain only two tasks;
-
Update the first task to
"Cook lunch"
and display the updated list. After this step, the list should reflect the change; -
Retrieve the text of the second task directly (by index). Redis should return the task's text.
Creating a task list and adding tasks:
Retrieving the entire task list:
Removing the last task and displaying the list:
The RPOP
command removes the last item in the list "Do a workout"
.
Then, use LRANGE
again to check the updated list:
Updating the first task and displaying the list:
The LSET
command updates the item at the specified index. Here, "Cook lunch"
replaces "Call a friend"
(index 0
).
Use LRANGE
again to verify the update:
Retrieving the second task directly by index:
Дякуємо за ваш відгук!