Несколько специфических индексов против одного общего индекса с мультифильтрацией
Давайте представим, что у меня есть коллекция документов с именем Users, и мне нужно сделать несколько запросов к ней, указав различные условия фильтрации. У меня есть два варианта здесь:
- Создайте один общий индекс и добавьте фильтр по предложению Where для каждого запроса
- Создайте несколько индексов, каждый из которых будет содержать уже отфильтрованные данные
Какие правила выбрать между этими двумя вариантами?
1 ответ
Решение
Чем меньше и больше индексов, тем лучше, чем большее количество меньших индексов