Udemy [Udemy] Redis: полное руководство разработчика (2022)

  • Автор темы Shakshuka
  • Дата начала
[Udemy] Redis: полное руководство разработчика (2022)



В мире с сотнями различных баз данных одна база данных поднимается, чтобы управлять ими всеми. Redis - это база данных в памяти, известная своей скоростью и простотой. Первоначально использовавшийся только для простого кэширования, ёё набор функций расширился до одной из самых универсальных баз данных.

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

Почти все ведущие компании по всему миру используют Redis. Twitter, GitHub, Snapchat, Craigslist, StackOverflow — все они используют Redis! Почти каждый крупный веб-продукт, который вы используете ежедневно, за кулисами использует Redis. И не только крупные компании используют Redis, но и небольшие стартапы.

Чтобы понять Redis, вы должны использовать Redis. Простого запоминания команд недостаточно. Вам нужно запачкать руки! Имея это в виду, вы будете выполнять множество упражнений и тестов. Кроме того, на протяжении всего курса вы создадите большое приложение электронной коммерции с использованием Redis. Не беспокойтесь — вам не нужно будет писать код внешнего интерфейса. По мере изучения новых тем в Redis мы будем добавлять новые функции в наше приложение электронной коммерции. Вы узнаете, почему и когда мы используем каждую из основных функций Redis.

Встроенные шпаргалки. Многие ресурсы о Redis показывают запущенные команды в окне терминала. Такой подход затрудняет запоминание даже самых основных команд. В этом курсе вы будете использовать другой подход. Я создал отдельное веб-приложение под названием RBook специально для вас, чтобы вы могли использовать его в этом курсе. Это приложение позволяет запускать команды для вашего собственного экземпляра Redis и одновременно документировать их, что упрощает обращение к вашим заметкам в будущем. Конечно, вам не нужно использовать RBook, если вы этого не хотите!

Эффективное обучение. Все в этом курсе предназначено для того, чтобы максимально упростить процесс обучения.

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

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

Материал на английском языке

Подробнее:
Скачать:
 

Похожие темы

Ответы
0
Просмотры
545
Red Sun
Ответы
0
Просмотры
250
Mr. Cat