Понимание анализа в Elasticsearch (Анализаторы)
elasticsearch logoElasticsearch
В Elasticsearch значения текстовых полей анализируются при добавлении или обновлении документов. Что означает, что текст анализируется? При индексировании документа его полнотекстовые поля проходят через процесс анализа. Под полнотекстовыми полями я имею в виду поля типа текст, а не поля ключевых слов, которые не анализируются.
Анализаторы текста Elasticsearch: Токенизаторы, стандартные анализаторы и стоп-слова
elasticsearch logoElasticsearch
Elasticsearch подготавливает входящие текстовые данные для эффективного хранения и поиска. Текстовые поля проходят процесс анализа, формально называемый Text Analysis, в ходе которого содержимое текстовых полей разбивается на отдельные лексемы, которые затем обогащаются, преобразуются, синонимизируются