Поиск в интернет-магазине «Русгеоком» ускорился в 3 раза после перехода на Elasticsearch
Переход с Sphinx на Elasticsearch ускорил поиск в интернет-магазине «Русгеоком» в 3 раза — время обработки запроса сократилось с 2–4 секунд до менее чем 1 секунды.
Задача
Поиск на Sphinx перестал справляться с выросшим до 30 000 товаров ассортиментом: упала скорость, а гибкие бизнес-правила ранжирования реализовать было невозможно.
Решение
Заменили поисковый движок на Elasticsearch, перенесли все накопленные правила и вынесли расчёт релевантности на сторону движка. Реализовали объектно-ориентированный построитель запросов и собственную систему индексирования на PHP, интегрированную с «Битрикс».
Результат
- 2–4 → <1 секунды Среднее время обработки поискового запроса
- 30 000 Товаров в поиске
- 2 000 Разделов каталога
Среднее время поиска сократилось с 2–4 секунд до менее чем 1 секунды. Релевантность выдачи сохранилась, а динамическая индексация снизила нагрузку на сервер.
Ещё 30 кейсов в категории Интернет-магазин → Тестирование сайта
Похожие кейсы
Сайт Bronitex с 3D-моделями перчаток и админкой на JMix
Разработали корпоративный сайт с 3D-моделями перчаток и административной панелью для производителя Bronitex.
REFIRE: Разработка международного сайта для производителя водородных двигателей
Разработали международный сайт для производителя водородных двигателей REFIRE: запустили за 7 месяцев, и теперь компания представлена на целевых рынках Европы и Северной Америки.
Сайт RnD-Центра НЛМК с виртуальным туром по лаборатории
Разработали сайт RnD-Центра НЛМК с виртуальным туром по лаборатории микроструктурного анализа, чтобы привлечь партнеров и исследователей.
Промосайт микрофонов Tula с интерактивной 3D-моделью
Разработали промо-сайт для бренда микрофонов Tula с интерактивной 3D-моделью и оптимизированным фронтендом.
RedFab — MES система и ПАК для промышленных 3D-принтеров
Разработали интерфейс управления и MES-систему для промышленных 3D-принтеров RedFab, адаптированные под работу в перчатках и вертикальные экраны.
Модернизация SCADA и разработка прошивки для промышленной безопасности
Разработали прошивку, модернизировали SCADA и создали конфигуратор приборов для промышленной автоматизации: скорость настройки выросла в 3–5 раз, реакция на события — на 40%.