Полнотекстовый поиск в Django с помощью Postgres и Elasticsearch

0/5 ·
Создан: 1 апреля 2021 г. Обновлён: 23 марта 2026 г.

Пользовательский опыт при работе с большими базами данных напрямую зависит от скорости поиска — здесь показывают, как реализовать эффективный полнотекстовый поиск для каталога из 150 000 товаров. Вы пройдете путь от простых SQL-запросов в PostgreSQL до продвинутых возможностей Elasticsearch, упаковывая всё в RESTful API на Django.

Ключевые особенности:

  • Разработка через тестирование (TDD) как фундамент для каждого этапа работы.
  • Реализация поиска на уровне PostgreSQL с использованием библиотек Django и собственных решений.
  • Создание высокопроизводительного API на Django REST Framework для интеграции с внешними поисковыми движками.
  • Настройка полноценного поиска на Elasticsearch: от создания индексов и маппинга до использования Query DSL.
  • Интеграция с React для создания отзывчивого интерфейса, работающего с тяжелыми данными в реальном времени.

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

Автор

Другие материалы автора

Разработка приложения для такси с Django Channels и React Сбор взносов
940 ₽ 3 550 ₽ −74%

Разработка приложения для такси с Django Channels и React

Jason Parent
0 · 0 отзывов

Отзывов пока нет. Будьте первым!

Ещё интересные курсы

В
Можно купить
82 ₽ 700 ₽ −88%

Веб-программирование с Python

ElasticSearch, LogStash, Kibana ELK. Learn Kibana Можно купить
204 ₽ 670 ₽ −70%

ElasticSearch, LogStash, Kibana ELK. Learn Kibana

Node with React: Fullstack Web Development Можно купить
318 ₽ 670 ₽ −53%

Node with React: Fullstack Web Development

Udemy
T
Можно купить
264 ₽ 700 ₽ −62%

The React practice course, learn by building projects

Udemy
T
Можно купить
200 ₽ 959 ₽ −79%

Top Python and Django Web Development Bundle

John Elder
С
Можно купить
108 ₽ 1 499 ₽ −93%

Сайт на Django 3. Сервис по сбору данных

Oleg Novikov
У
Можно купить
300 ₽ 999 ₽ −70%

Учебный курс по веб-разработке

Angela Yu
Полный курс по FastAPI REST + AWS + почта + платежи Можно купить
218 ₽ 774 ₽ −72%

Полный курс по FastAPI REST + AWS + почта + платежи

Ines Ivanova-Kenova
С
Можно купить
188 ₽ 820 ₽ −77%

Современный React с Нуля

О
Можно купить
80 ₽ 590 ₽ −86%

Оптимизация запросов в PostgreSQL

Thinknetica