Курс на Stepik
Обложка курса «Полное руководство по Redis» на Stepik
1 890 ₽

Полное руководство по Redis 5.000

Открыть на
STEPIK.ORG

Станьте экспертом по Redis: от базовых структур данных до управления кластерами в Kubernetes. В курсе подробно разбираются Redis Stack (JSON, Search), продвинутые паттерны кэширования, работа с Redis OM на Python, Node.js и Go, а также глубокая отладка с помощью SLOWLOG и мониторинг в Grafana. Вы научитесь мигрировать данные без простоя и настраивать высокодоступные системы с помощью Sentinel и Operator. Идеально для бэкенд-разработчиков и DevOps-инженеров, стремящихся к Highload.

Показатель Текущие показатели Рост
Значение 🏆 Рейтинг 3 дн 7 дн 30 дн
Количество учеников на курсе «Полное руководство по Redis»Учеников на курсе 1
Сертификаты, выданные на курсе «Полное руководство по Redis»Сертификатов выдано 1
Отзывы о курсе «Полное руководство по Redis»Отзывов получено 1
Рейтинг курса «Полное руководство по Redis»Рейтинг курса 5.000
Уроки в курсе «Полное руководство по Redis»Количество уроков 37
Тесты в курсе «Полное руководство по Redis»Количество квизов 144
Время прохождения курса «Полное руководство по Redis»Время прохождения курса
Стоимость курса «Полное руководство по Redis»Стоимость курса 1 890 ₽
Обновления курса «Полное руководство по Redis»Обновления курса
Дата публикации курса «Полное руководство по Redis»Дата публикации курса
Последнее обновление курса «Полное руководство по Redis»Последнее обновление
Сложность easy

Содержание курса

Разделы в курсе «Полное руководство по Redis» 15 разделов Уроки в курсе «Полное руководство по Redis» 37 уроков Тесты в курсе «Полное руководство по Redis» 144 теста Время прохождения курса «Полное руководство по Redis» 0 ч. Последнее обновление курса «Полное руководство по Redis» обн. 7 июня 2026

1. Знакомство и основы

3 урока
Открытый
1.1 Что такое Redis и почему он обгоняет классические БД
7
4
-
0
Закрытый
1.2 Установка (Docker, Redis Insight)
3
2
-
0
Закрытый
1.3 Внутренняя архитектура: Event Loop и однопоточность
2
2
-
0

2. Структуры данных (Core)

3 урока
Закрытый
2.1 Strings, Lists, Sets, Hashes
2
2
-
0
Закрытый
2.2 Sorted Sets (ZSets) — работа с рейтингами
2
2
-
0
Закрытый
2.3 Спец-типы: Bitmaps, HyperLogLog, Geospatial
2
2
-
0

3. Продвинутые возможности

3 урока
Закрытый
3.1 Pub/Sub и Redis Streams (очереди сообщений)
2
2
-
0
Закрытый
3.2 Транзакции (MULTI/EXEC) и скрипты на Lua
2
2
-
0
Закрытый
3.3 Keyspace Notifications
2
2
-
0

4. Постоянство и надежность (Persistence)

2 урока
Закрытый
4.1 RDB vs AOF: что выбрать для продакшена
2
2
-
0
Закрытый
4.2 Механизмы форка и влияние на производительность
2
2
-
0

5. Масштабируемость и High Availability

3 урока
Закрытый
5.1 Репликация: Master-Replica
2
2
-
0
Закрытый
5.2 Redis Sentinel: автоматический Failover
2
2
-
0
Закрытый
5.3 Redis Cluster: шардирование и хэш-слоты
2
2
-
0

6. Оптимизация и безопасность

3 урока
Закрытый
6.1 Управление памятью и политики Eviction
2
2
-
0
Закрытый
6.2 ACL (права доступа) и безопасность сети
2
2
-
0
Закрытый
6.3 Benchmark: замеряем производительность своего инстанса
2
2
-
0

7. Модули Redis (Redis Stack)

3 урока
Закрытый
7.1 RedisJSON и RediSearch
2
2
-
0
Закрытый
7.2 Вероятностные структуры в RedisBloom
2
2
-
0
Закрытый
7.3 RedisTimeSeries
2
2
-
0

8. Паттерны проектирования и кэширования

4 урока
Закрытый
8.1 Стратегии: Cache-Aside, Write-Through
2
2
-
0
Закрытый
8.2 Борьба с Cache Stampede и Avalanche
2
2
-
0
Закрытый
8.3 Распределенные блокировки (Redlock)
2
2
-
0
Закрытый
8.4 Redis как Message Broker
2
2
-
0

9. Облачные решения и Managed Redis

2 урока
Закрытый
9.1 Специфика AWS ElastiCache и Google Memorystore
2
2
-
0
Закрытый
9.2 Serverless Redis (Upstash)
2
2
-
0

10. Отладка и Deep Dive

2 урока
Закрытый
10.1 Профилирование медленных запросов (SLOWLOG)
2
2
-
0
Закрытый
10.2 Анализ памяти и миграция данных без простоя
2
2
-
0

11. Клиентская оптимизация

2 урока
Закрытый
11.1 Pipelining и Connection Pooling
2
2
-
0
Закрытый
11.2 Client-side caching (Redis 6+)
2
2
-
0

12. Redis в экосистеме (Битва титанов)

1 урок
Закрытый
12.1 Redis vs Memcached vs KeyDB: когда стоит переходить на форки
2
2
-
0

13. Интеграция: Практика на языках программирования

2 урока
Закрытый
13.1 Реализация паттернов на Python, Node.js и Go
2
2
-
0
Закрытый
13.2 Работа с Redis OM (Object Mapping)
2
2
-
0

14. Redis в Kubernetes

3 урока
Закрытый
14.1 Развертывание через Helm-чарты
2
2
-
0
Закрытый
14.2 Использование Redis Operator
2
2
-
0
Закрытый
14.3 Настройка мониторинга (Prometheus + Grafana)
2
2
-
0

15. Напутствие

1 урок
Закрытый
15.1 Напутствие
2
2
-
0