Решите 48 задач на настоящем Redis 7: счётчики и TTL, очереди, таблица лидеров, транзакция с WATCH, лимит запросов и блокировка на Lua. Redis часто знают как GET и SET, а в проде на нём держатся сессии, лимиты и очереди. Здесь каждая проверка поднимает чистый сервер, засевает данные и смотрит, что в нём осталось после ваших команд. Тренажёр бесплатный, ставить ничего не нужно.
Это тренажёр, теории здесь нет. 48 задач идут от простых команд к паттернам, на которых держится продакшен.
Каждая проверка поднимает **чистый Redis 7**, засевает данные и выполняет ваш solution.sh с вызовами redis-cli. Потом она читает ключи и сверяет значения, TTL и порядок элементов с условием.
Засчитывается состояние базы, поэтому решить задачу можно разными командами.
Ставить ничего не нужно, всё работает в браузере. Системная теория есть в курсе «Redis», а сюда возвращайтесь набивать руку.
Вы также можете задать любой вопрос по курсу у поддержки t.me/mentorix_support
Бэкенд-разработчикам, у которых Redis работает только кэшем, а нужно сделать на нём очередь, лимит или блокировку.
Тем, кто готовится к собеседованию: лимит запросов, распределённую блокировку и таблицу лидеров на Redis спрашивают часто.
Тем, кто прошёл теорию по Redis и хочет закрепить команды на практике.
Понимаете, что такое ключ и значение.
Умеете запускать команды в терминале. solution.sh здесь список вызовов redis-cli, по одному на строку.
Модулей: 4, уроков: 9. Задачи с кодом проверяются автоматически.
Бесплатный курс