169 похожих чатов

Подскажите, как в крупных интернет-каталогах (например, сайт ДНС) реализуют динамическое

отображение количества товаров, подходящих под установленные фильтры.

к примеру, я открываю категорию процессоров. в разделе фильтров отображается, скажем, что товаров с кэшем 8mb - 10 штук, а с 16mb - 12 штук. я устанавливаю в фильтре некоторые значения других атрибутов, и вижу, что из подходящих позиций 8mb кэша есть у четырёх, а 16mb нет вовсе.

не сложно получать счётчики общего количества товаров с той или иной характеристикой. можно даже эти значения явно хранить в БД, и обновлять при изменении состава каталога. но неужели при использовании фильтра каждый раз происходит пересчёт всех товаров по всем атрибутам?

2 ответов

9 просмотров

В таких задачах может помочь поисковый движок вроде Elasticsearch

Похожие вопросы

Обсуждают сегодня

Может кто встречал такое? Один набор данных, но в одном столбце кодировка нормальная, а в другом ироглифы. Как такое может быть?
Alexander
23
а вот интересный вопрос появляется: допустим у нас есть приложение с системой модулей. Будет ли считаться система модуль+прога ассемблерной программой если: а) Прога на Си, м...
Mixail Frolov
15
коллеги, добрый вечер! А никто не знает как модальная форма может себя закрыть? Ну допустим модальная форма определила, что смысла ей работать нет и хочет вернуть modalResult...
Михаил
83
Всем привет. Подскажите, пожалуйста, почему не ищет русскую букву а? А английскую ищет. Полагаю что-то с кодировкой. Но как исправить это? procedure TfrmMain.btnOpenFileClic...
Евгений
7
И к какой архитектуре привязана Java?
Dmitry Olshansky
17
@Aiwan что такое база образца?
Alexey
27
Не многие знают, а кто знает, тот уже успел забыть, что в далёком 2004 году эта игра произвела настоящий фурор, настолько революционной была технология, применяемая для её соз...
ICCID
4
Добрый день Хочу начать обучение языку, не являюсь представителем it, буду благодарна за помощь, совсем пока не понимаю ничего) Подскажите, пожалуйста, где можно начать первы...
Sara Lala
30
Как это поможет если в архив положили папку?
Sasha Beep
8
Хотя у меня сейчас есть более сложная задача, вот её думаю: как объяснить челу переходного возраста противоположного полу, обучающегося в польском колледже (а-ля наш техникум)...
Вячеслав Кузьменко
15
Карта сайта