Получить доступ

Базы данных

Основа

SQL, индексы, транзакции, моделирование, ORM и NoSQL — где живут данные сервиса.

Данные переживают любой код: сервис переписывают, а таблицы остаются на годы. Поэтому ошибки в базе — самые дорогие: неудачная схема, отсутствие индекса, неверный уровень изоляции, N+1 в ORM.

Основа — реляционная база (чаще всего PostgreSQL): SQL, индексы и планы запросов, транзакции и изоляция, моделирование. Поверх — ORM в вашем языке и понимание, когда нужны NoSQL-хранилища: Redis, MongoDB, Elasticsearch, ClickHouse, Cassandra.

Темы этапа

← Вся карта «Backend-разработчик»

Закрытая бета

Знать тему — половина дела

На живом собеседовании sotto слышит вопрос интервьюера и показывает короткий ответ и план. Оставьте контакт — пришлём доступ и промокод.

  • Промокод на 2 часа — сверх пробных 30 минут
  • Программа для Windows — скачать сразу, войти — через Яндекс ID или VK ID
  • Прямая связь с разработчиком: что улучшить — сделаем