У меня есть индекс ES с документами среднего размера (более 15-30 МБ).Elasticsearch: размер документа и производительность запросов
Каждый документ имеет логическое поле, и в большинстве случаев пользователи просто хотят знать, установлено ли в указанном для этого документа значение true.
Будет ли размер документа влиять на производительность этого запроса?
"size": 1,
"query": {
"term": {
"my_field": True
}
},
"_source": [
"my_field"
]
И будет ли результат «размера»: 0 в лучшем времени?
Не следует ли использовать «поля» вместо «_source»? BTW. и советы джордивадора в его ответе должны помочь в исполнении. Если у вас есть индекс, просто делайте тесты, чтобы быть уверенными! –