Давайте представим этот класс:
{
string title; // this is indexed
int somevalue; // this is not indexed
byte[] somethinglarge; // up to 5mb
}
Если я сделаю запрос по title , используя индекс, я думаю, скорость не должна изменяться в зависимости от что-то большое , так как документы не проверяются.
Однако, если я выполню поиск по somevalue , повлияет ли размер что-то большое на поиск?
Аналогичным образом, я ожидаю, что поиск по title , отсортированному по somevalue , потребует загрузки полных документов. Это тот случай?
Когда я хочу сделать проекцию для получения результатов, например, я просто хочу, чтобы поле somevalue имело бы значение что-то большое ?
Аналогичный вопрос был задан здесь: MongoDB: влияет ли размер документа на производительность запроса?
но на самом деле он не предоставляет мне нужную информацию.