Mark Formelle: Вывод фильтра и каталога через Elasticsearch
Mark Formelle: Вывод фильтра и каталога через Elasticsearch
О проекте
Совместно с клиентом разработали логику загрузки товаров и торговых предложений на Elasticsearch для интернет‑магазина одежды Mark Formelle, сделали анализ нужных свойств для фильтров и служебных свойств для предфильтрации.
Спроектировали оптимальную схему хранения данных в индексе, отслеживание событий изменения нужных данных, добавление товаров в очередь на индексацию и функционал полной переиндексации.
Переработали компонент фильтра для работы с Elasticsearch — вместо фасета Битрикс использовали Elastic. Переработали компонент вывода товаров — реализовали получение товаров из Elastic с сортировкой, установленным фильтром и пагинацией вместо MySQL.
Ссылки
- Сайт клиента: https://markformelle.ru/