Производительность агрегации по числовым типам против типов ключевых слов вasticsearch - PullRequest
0 голосов
/ 20 ноября 2018

В настоящее время для нахождения уникальных значений поля в ES мы запускаем вложенных терминов агрегации в поле, скажем «x». Поле имеет тип «текст» и «ключевое слово».

Но эта операция занимает много времени.Один из способов, о котором мы думаем, - это добавить соответствующее поле идентификатора типа long для «x», а затем выполнить агрегирование для этого поля.Это опять-таки будет вложенной агрегацией.

Вопрос в том, является ли агрегация по числовым типам лучше, чем поле без анализа (ключевое слово)?

Я рассмотрел вопрос здесь

Указывает на документ ES , в котором говорится, что даже цифры должны храниться в виде ключевых слов для более точных запросов.

...