@WesternD

Как составляют индексы при большом количестве разных запросов?

В общем вопрос простой, но никто на него внятно не может ответить.
1. Допустим есть таблица/коллекция в которой в теории будет очень много записей, начнем рассуждать от 100 гбайт. и кол-во этих данных будет только расти.
2. Есть пользовательская часть, где есть множество параметров для фильтрации, допустим около 20+.
Вариантов запросов может быть очень много, как вообще составляются индексы в таких случаях?
  • Вопрос задан
  • 82 просмотра
Пригласить эксперта
Ответы на вопрос 3
martin74ua
@martin74ua Куратор тега MySQL
Linux administrator
вы уверены, что вам нужно искать в sql базе? может подумать и посмотреть например в сторону еластика?
Ответ написан
VladimirAndreev
@VladimirAndreev
php web dev
Попробуйте clickhouse
Ответ написан
Комментировать
@lega
Заваисит от конкретного примера, как вариант можно использовать (частично использовать) фасетный фильтр.
Ответ написан
Комментировать
Ваш ответ на вопрос

Войдите, чтобы написать ответ

Войти через центр авторизации
Похожие вопросы