Если эластичный поиск использует инвертированный индекс, я хочу знать, как elasticsearch может поддерживать запросы диапазона и фразовые запросы. Примечание. Я видел, что инвертированный индекс поддерживает их, но я не понимаю, как они это делают внутри.
Как работает запрос диапазона и фразы в elasticsearch?
Ответы (1)
Нашел ссылку.. Ссылка: https://blog.parse.ly/post/1691/lucene/ Вот фрагмент из Lucene in Action по теме: «Если вы проиндексировали свое поле с помощью NumericField, вы можете эффективно искать определенный диапазон для этого поля с помощью NumericRangeQuery. Под капотом Lucene переводит запрошенный диапазон в эквивалентный набор скобок в структуре индексированного дерева». В этом блоге есть полезная информация об индексах lucene.
person
Divya Paulraj
schedule
08.06.2017