Производительность индекса MongoDB: несколько индексов против одного составного индекса?

#mongodb #performance

#mongodb #Производительность

Вопрос:

Учитывая простую products схему с четырьмя полями, merchantId , gender , category и color , было бы лучше иметь четыре отдельных индекса (по одному для каждого поля) или иметь один составной индекс, который использует все четыре поля?

Вариант использования заключается в том, что периодически я хочу запускать агрегации, которые используют любую комбинацию вышеуказанных четырех полей в качестве $group._id .