0Pricing
Redis Caching & Messaging (Pub/Sub, Streams) icon

Redis Caching & Messaging (Pub/Sub, Streams)

BackendCloudDatabaseEnterprise

Овладейте Redis для высокопроизводительного кеширования и обмена сообщениями в реальном времени с использованием Pub/Sub и Streams для создания масштабируемых приложений.

🤖 На основе AI📚 12 курсов👥 100 000+ учеников⭐ Рейтинг 4,9
Обзор курса

Redis: высокопроизводительное кеширование и обмен сообщениями в реальном времени

Redis — это хранилище данных в памяти, используемое в production компаниями, которым нужны времена ответа в микросекунды — для кешей сессий, rate limiters, таблиц лидеров, очередей задач и pipeline обработки событий в реальном времени. Этот курс преподает, как на самом деле работает Redis: его структуры данных, модель сохраняемости, Pub/Sub и Streams API, вплоть до конфигурации кластера и проектирования распределённых систем.

Чему вы научитесь

Вы начнёте с основ Redis — базовых структур данных, CLI и срока действия ключей — затем перейдёте к стратегиям кеширования, паттернам инвалидации кешей и продвинутым методам оптимизации. Далее курс охватывает Pub/Sub для обмена сообщениями в реальном времени, Redis Streams с группами потребителей для надёжной обработки событий, и Redis Modules, которые расширяют встроенные возможности сервера. Вы также пройдёте укрепление безопасности, лучшие практики, мониторинг и устранение неполадок перед тем, как решать задачи высокой доступности, репликации, кластеризации и архитектуры распределённых систем.

Путь обучения

Двенадцать курсов охватывают уровни от A1 до C2. Первый курс, Redis Fundamentals: Data Structures & CLI, бесплатен. Курсы среднего уровня включают Building Real-time Applications with Pub/Sub, Advanced Redis Caching & Optimizations и Securing Redis & Best Practices. Курс завершается на C1/C2 с Advanced Stream Processing with Consumer Groups, Scaling Redis for High Availability & Performance, Monitoring, Troubleshooting & Performance Tuning и дипломной работой Designing Distributed Systems with Redis.

Как это работает

Каждый курс разбит на короткие, сфокусированные уроки, которые вы выполняете во встроенном редакторе с обратной связью в реальном времени. AI-преподаватель доступен в любой момент, если вы столкнулись с трудностью, поэтому вы можете разбираться с деталями конфигурации, отлаживать неожиданное поведение и учиться в своём темпе, не теряя импульса.

Начать учиться →

Как ты будешь учиться

🎯
Интерактивные уроки
Практические упражнения по программированию с мгновенной обратной связью
🤖
ИИ-репетитор
Получай мгновенную помощь от нашего ИИ, когда застрянешь
💻
Встроенный редактор
Пиши и запускай код прямо в браузере
🏆
Сертификат
Получи сертификат при завершении курса
Программа обучения

12 курсов

Все курсы в пути обучения Redis Caching & Messaging (Pub/Sub, Streams).

01

Основы Redis: структуры данных и CLI

A14 уроков

Этот мини-курс знакомит с ключевыми понятиями Redis, его ролью в современных приложениях и взаимодействием с ним через интерфейс командной…

02

Стратегии кэширования с Redis

A24 уроковPRO

Погрузитесь в мир кэширования с Redis. Курс посвящён базовым шаблонам кэширования, методам очистки кэша, повышению производительности прило…

03

Redis Pub/Sub: основы обмена сообщениями в реальном времени

B14 уроковPRO

Познакомьтесь с Redis Pub/Sub — мощным механизмом обмена сообщениями в реальном времени. Курс посвящён основам архитектуры публикации и под…

04

Введение в Redis Streams

B14 уроковPRO

Выйдите за рамки традиционного Pub/Sub с помощью Redis Streams. Этот мини-курс знакомит с потоками данных, организованными в виде журнала,…

05

Продвинутое кэширование и оптимизация Redis

B24 уроковPRO

Расширьте свои навыки кэширования с помощью продвинутых возможностей Redis. Изучите более сложные шаблоны кэширования, оптимизацию производ…

06

Создание приложений реального времени с Pub/Sub

B24 уроковPRO

Примените Redis Pub/Sub для создания динамических функций реального времени в приложениях. Курс сосредоточен на практической реализации чат…

07

Модули Redis: расширение функциональности

B24 уроковPRO

Узнайте, как модули Redis расширяют возможности Redis за пределами его основных структур данных. Курс знакомит с популярными модулями, таки…

08

Защита Redis и лучшие практики

B24 уроковPRO

Обеспечьте безопасность и надёжность развёртываний Redis. Курс посвящён аутентификации, авторизации, сетевой безопасности и общим лучшим пр…

09

Продвинутая обработка потоков с группами потребителей

C14 уроковPRO

Освойте сложные методы обработки потоков с помощью групп потребителей Redis. Курс посвящён распределённому получению сообщений, подтвержден…

10

Масштабирование Redis для высокой доступности и производительности

C14 уроковPRO

Научитесь масштабировать Redis для рабочих сред. Курс посвящён репликации, Sentinel для обеспечения высокой доступности и кластеризации для…

11

Мониторинг, устранение неполадок и оптимизация производительности

C14 уроковPRO

Получите навыки мониторинга экземпляров Redis, диагностики проблем производительности и применения методов оптимизации. Курс посвящён коман…

12

Проектирование распределённых систем с Redis

C24 уроковPRO

Примените знания о Redis для проектирования надёжных распределённых систем. Курс посвящён распределённым блокировкам, выбору лидера и испол…

Часто задаваемые вопросы

Часто задаваемые вопросы

Курс Redis Caching & Messaging (Pub/Sub, Streams) бесплатный?

Да. Ты можешь начать курс Redis Caching & Messaging (Pub/Sub, Streams) бесплатно и пройти его интерактивные уроки без платежей. Опциональная подписка PRO открывает продвинутые инструменты на базе ИИ и сертификат, который можно поделиться.

Нужен ли мне опыт, чтобы выучить ALL?

Нет. Курс начинается с основ и постепенно переходит к более сложным темам, поэтому ты можешь начать даже без предыдущего опыта ALL.

Как я выучу ALL на CoddyKit?

Ты учишься на практике. Короткие интерактивные уроки сочетают понятное объяснение с практическими упражнениями по программированию, которые выполняются в реальном времени, а круглосуточный ИИ-репетитор помогает, когда ты застрянешь.

Получу ли я сертификат за завершение Redis Caching & Messaging (Pub/Sub, Streams)?

Да. Пользователи PRO могут пройти экзамен и получить сертификат завершения Redis Caching & Messaging (Pub/Sub, Streams) с проверяемым кодом.

Могу ли я выучить ALL на телефоне?

Да. CoddyKit доступен в браузере и как нативное приложение на iOS и Android, так что ты можешь выучить ALL на любом устройстве и твой прогресс синхронизируется.

Начни Redis Caching & Messaging (Pub/Sub, Streams) прямо сейчас

Присоединись к тысячам учеников, которые осваивают программирование с помощью уроков на AI.

Начать бесплатно →Все курсы