курс in Redis Skill Tree

Redis: от среднего к продвинутому

Начинающий

В этом курсе вы углубитесь в продвинутые темы Redis, такие как управление ключами, структуры данных (списки, множества, сортированные множества, хеши), транзакции, Pub/Sub, скрипты Lua, персистентность, безопасность, мониторинг производительности, HyperLogLog и управление кластером.

Redis

💡 Этот учебник переведен с английского с помощью ИИ. Чтобы просмотреть оригинал, вы можете перейти на английский оригинал

Этот курс "Redis: от среднего к продвинутому" предназначен для разработчиков и системных администраторов, обладающих базовым пониманием Redis и стремящихся углубить свои знания и навыки. Мы углубимся в продвинутые темы, изучая стратегии управления ключами, продвинутые структуры данных, управление транзакциями, обмен сообщениями Pub/Sub (Publish/Subscribe), скрипты Lua, варианты персистентности (persistence), конфигурации безопасности, методы мониторинга производительности, структуру данных HyperLogLog и управление кластером. Благодаря практическим лабораторным работам вы приобретете практический опыт внедрения и управления Redis в реальных сценариях.

Цели

По завершении этого курса вы сможете:

  • Внедрять продвинутые стратегии управления ключами для эффективного доступа к данным.
  • Эффективно использовать структуры данных Redis (списки, множества, сортированные множества, хеши) для различных вариантов использования.
  • Управлять транзакциями в Redis для обеспечения согласованности данных.
  • Реализовывать обмен сообщениями Pub/Sub для связи в реальном времени.
  • Писать и выполнять скрипты Lua в Redis для пользовательской логики.
  • Настраивать и управлять параметрами персистентности Redis для обеспечения сохранности данных.
  • Внедрять меры безопасности для защиты данных Redis.
  • Отслеживать производительность Redis и выявлять потенциальные узкие места.
  • Использовать HyperLogLog для приблизительной оценки кардинальности (cardinality estimation).
  • Настраивать и управлять кластером Redis для масштабируемости и высокой доступности.

Основные моменты

  • Практические лабораторные работы (Hands-on Labs): Обширные практические лабораторные работы обеспечивают практический опыт по каждой теме.
  • Реальные сценарии (Real-World Scenarios): Узнайте, как применять Redis в реальных приложениях и решать общие задачи.
  • Экспертное обучение (Expert Instruction): Воспользуйтесь экспертным обучением и руководством на протяжении всего курса.
  • Всесторонний охват (Comprehensive Coverage): Охватывает широкий спектр продвинутых тем Redis.
  • Практические навыки (Practical Skills): Развивайте практические навыки, которые вы можете немедленно применить к своим проектам.

Пройдя этот курс, вы получите опыт, позволяющий:

  • Проектировать и внедрять масштабируемые и высокопроизводительные решения Redis.
  • Оптимизировать конфигурации Redis для конкретных вариантов использования.
  • Устранять неполадки и решать распространенные проблемы Redis.
  • Защищать развертывания Redis от несанкционированного доступа.
  • Использовать расширенные функции Redis для создания инновационных приложений.
  • Стать опытным администратором и разработчиком Redis.

Преподаватель

labby

Labby

Labby is the LabEx teacher.

Рекомендовано для вас

no data