Задать вопрос

Что быстрее поиск по одному параметру или по нескольким?

Вопрос в следующем, что будет быстрее поиск по хешу, или по нескольким параметрам, попробую пояснить:
{ "_id": ObjectId("51dc52c13e6fc0101e00006a"), "hash": "mdsf74y473993gdfdgdfgdfgd333", "feature_id": "164", "product_id": "40558", "feature_type": "E", "data": {.... }

какой поиск будет быстрее — если передавать только hash, или же несколько параметров
p.s подозреваю что по хешу, но хотелось бы знать наверняка
  • Вопрос задан
  • 3857 просмотров
Подписаться 4 Оценить Комментировать
Ответ пользователя Александр К ответам на вопрос (2)
akalend
@akalend
программирую
сделать составной индекс, притом сперва должны находится имена полей, значение которых возвращают наибольший объем данных.
Ответ написан
Комментировать