Лучшие онлайн курсы по системе Redis

В этом обзоре представлены лучшие онлайн курсы по системе Redis, их сравнение, актуальный рейтинг. База данных – это центральная часть большинства программных продуктов. Чаще всего используются реляционные базы данных, но бывают случаи, когда без нереляционных не обойтись. Redis – одна из таких систем. На курсах вы изучите основы работы с Redis и сможете использовать полученные знания в своих проектах.

Курс «Основы Redis» от Хекслет

https://ru.hexlet.io/courses/redis-basics

Redis_хекслет_1

Цена: 3 900 руб / мес, можно учиться сколько угодно

Формат обучения: видеозаписи лекций, текстовые лекции, тесты, упражнения в тренажере

Длительность: 11 уроков (видео и/или текст), 14 часов, вы учитесь в удобном темпе

Домашние задания: есть

Проверка заданий преподавателем: нет, задания проверяются автоматически в тренажере

Связь с преподавателем: есть

Документ об окончании: нет

Кому подойдет курс: новички

Доступ к материалам: навсегда

Какие навыки вы получите:

  • Научитесь использовать NoSQL базу данных
  • Освоите кэширование данных
  • Узнаете, как выполнять отложенные задачи с помощью брокера сообщений
  • Сможете работать с событиями в режиме реального времени по методу Publisher/Subscriber

Программа курса:

  • Установка Redis
  • Понятие key-value хранилища, знакомство с Redis
  • Понятие кэша и использование Redis в качестве кэш-сервера
  • Зачем нужны онлайн-счетчики и их реализация
  • Использование встроенной структуры данных Lists для хранения списков
  • Кэширование сложных объектов в Redis с помощью структуры данных Hashes
  • Кэширование уникального набора данных с Redis Sets
  • Сохранение упорядоченных уникальных данных с помощью Sorted Sets
  • Хранение статистики по большому количеству уникальных данных с использованием вероятностной структуры HyperLogLog
  • Использование Redis как брокера сообщений для выполнения асинхронных задач
  • Использование Redis для реализации модели издатель-подписчик
  • Дополнительные статьи и видео. Помогут глубже погрузиться в тему курса

Курс «Redis: The Complete Developer’s Guide» от Udemy

https://www.udemy.com/course/redis-the-complete-developers-guide-p/

Redis_udemy_1

Цена: 5 990 руб

Формат обучения: видеозаписи лекций, статьи

Длительность: 15.5 часов видео, 13 статей

Домашние задания: нет

Проверка заданий преподавателем: нет

Связь с преподавателем: есть

Документ об окончании: сертификат

Кому подойдет курс: люди, имеющие базовые знания программирования

Доступ к материалам: навсегда

Курс на английском языке.

Данный курс будет интересен разработчикам, которые хотят ускорить выполнение существующих веб-приложений, а также инженерам, желающим использовать очень быструю базу данных.

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

Какие навыки вы получите:

  • Научитесь использовать Redis как невероятно быструю базу данных для серверного приложения
  • Узнаете, как добавлять, обновлять и запрашивать данные с помощью простых и гибких команд
  • Поймете, как решать проблемы параллелизма с помощью мощных примитивов синхронизации
  • Научитесь размещать базу данных Redis в AWS, GCP или Azure с помощью Redis Cloud
  • Сможете расширить функциональность Redis с помощью пользовательских скриптов и модулей
  • Получите практический опыт, добавив Redis в сложный проект электронной коммерции
  • Освоите использование потоков данных для обеспечения надежной связи между серверами
  • Научитесь анализировать различные структуры данных Redis

Курс «Complete Guide to Redis» от Educative

https://www.educative.io/courses/complete-guide-to-redis

Redis_educative_1

Цена: нет информации, можно начать бесплатно

Формат обучения: текстовые лекции, практические задания в браузере

Длительность: 25 уроков, 2 часа

Домашние задания: нет

Проверка заданий преподавателем: нет

Связь с преподавателем: нет

Документ об окончании: сертификат

Кому подойдет курс: новички

Доступ к материалам: навсегда

Курс на английском языке.

Программа курса:

  • Типы данных Redis
  • Хранение строк в Redis: команды вставки и выборки
  • Хранение строк в Redis: служебные команды
  • Хранение списков в Redis: команды вставки
  • Хранение списков в Redis: команды модификации
  • Хранение множества в Redis: команды вставки
  • Хранение множества в Redis: команды модификации
  • Хранение сортированного множества в Redis: команды вставки
  • Хранение сортированного множества в Redis: команды модификации
  • Хранение hash в Redis
  • Модель издатель/подписчик в Redis
  • Безопасность в Redis
  • Транзакции в Redis
  • Устойчивость Redis
  • Репликация в Redis
  • Настройка репликации в Redis
  • Партиционирование в Redis
  • Политика изгнания Redis
  • Клиентское кэширование в Redis
  • Введение в кластер Redis
  • Создание и тестирование кластера Redis
  • Добавление и удаление инстансов из кластера

Курс «Redis Training» от Zeolearn

https://www.zeolearn.com/redis-training

Redis_zeolearn_1

Цена: нет информации

Формат обучения: онлайн занятия с преподавателем, видеозаписи лекций

Длительность: 32 часа

Домашние задания: есть

Проверка заданий преподавателем: нет

Связь с преподавателем: есть

Документ об окончании: сертификат

Кому подойдет курс: новички

Доступ к материалам: навсегда

Курс на английском языке.

Программа курса:

  • Сравнение Redis с другими базами данных и программным обеспечением
  • Фичи
  • Почему Редис?
  • Строки в Redis
  • Списки в Redis
  • Множества в Redis
  • Хэши в Redis
  • Сортированные множества в Redis
  • Логин и кэширование файлов cookie
  • Тележки для покупок в Redis
  • Кэширование веб-страниц
  • Кэширование строк базы данных
  • Аналитика веб-страниц
  • Строки
  • Списки множеств
  • Хэши
  • Сортированные множества
  • Publish/Subscribe
  • Сортировка
  • Транзакции
  • Ключи с истекающим сроком действия
  • Параметры сохранения
  • Снэпшоты
  • Сохранение файлов только для добавления
  • Перезапись/сжатие файлов только для добавления
  • Репликация
  • Настройка репликации
  • Ведущие/подчиненные цепи
  • Проверка записи на диск
  • Системные сбои
  • Вход в Redis
  • Счетчики и статистика
  • Обнаружение службы и настройка
  • Использование Redis для хранения информации о конфигурации
  • Распределенная блокировка
  • Мелкозернистая блокировка
  • Блокировки с таймаутами
  • Подсчет семафоров
  • Ярмарка семафоров
  • Обновление семафоров
  • Предотвращение состояний гонки
  • Очереди задач
  • Распространение файлов с помощью Redis
  • Поиск в Redis
  • Базовая теория поиска
  • Сортировка результатов поиска
  • Отсортированные индексы
  • Сортировка результатов поиска с помощью ZSET
  • Короткие структуры
  • Представление ziplist
  • Кодировка intset для множеств
  • Проблемы с производительностью для длинных ziplists и intsets
  • Разделенные структуры
  • Хэши
  • Множества
  • Масштабирование операций чтения
  • Масштабирование операций записи и объема памяти
  • Обработка конфигурации шарда
  • Создание декоратора подключения к серверу
  • Масштабирование сложных запросов
  • Масштабирование объема поисковых запросов
  • Масштабирование размера поискового индекса
  • Масштабирование социальной сети

Оставьте комментарий

Ваш адрес email не будет опубликован. Обязательные поля помечены *

Кнопка вверх