
DB-029 Redis для разработчиков
Начало: В любое время
Длительность: 1 неделя
СертификатОнлайн
Описание курса
Освойте Redis — мощный инструмент для работы с данными в реальном времени. Курс научит эффективно использовать Redis как базу данных, брокер сообщений и кэш. Вы изучите типы данных, транзакции, Lua-скриптинг и работу в распределённой среде. Практические навыки для ускорения приложений и масштабирования систем.
- Хранилище данных типа «ключ-значение»
- База данных, кэш и брокер сообщений
- Почему Redis?Структуры данных
- Строки
- Время истечения (Expiration)
- Ключи Redis
- Списки
- Множества
- Полезные команды
- Структуры данных
- Битовые массивы
- HuperLogLogs
- Кодировка
- Оптимизация памяти
- Транзакции
- Конвейеризация
- Скриптинг
- Кэши
- Очереди
- Аналитика (списки лидеров/подсчеты)
- Публикация/подписка
- Геопространственные данные
- Поиск
- Блокировки
- Сохраняемость
- Репликация
- Секционирование
- Redis Sentinel
- Redis Cluster
- Распределенные блокировки