Фильтр товаров, как лучше сделать (большой каталог)?
Есть довольно большой каталог 30 000 товаров.
Запрос может быть с логическими операторами И, ИЛИ, НЕ, то есть сложный фильтр.
Нужно сделать фильтр товаров. Думается что на MySQL это всё будет работать медленно.
Проект на PHP 7.1 / Laravel 5.4 / MySQL / Redis
Кто то пробовал делать фильтры на nosql например на Redis или чем то ещё?
Опишите пожалуйста примерную схему работы.
Согласен! Даже думаю что 100K тоже потянет в минимальном дроплете за $5 на DO. Юзал запрос с одним условием данные были больше 2M, MySQL шустро работал. Были проблемы только обработкой полученных данных на PHP 7...