Шаблоны Elasticsearch

Эффективное управление шаблонами Elasticsearch имеет значение для поддержания оптимальной производительности Elasticsearch.

Elasticsearch

Шаблон в Elasticsearch относится к одной из двух следующих категорий и индексируется внутри Elasticsearch с помощью специальной конечной точки:

  • Шаблоны индексов, которые представляют собой способ определения набора правил, включающих настройки индекса, сопоставления и шаблон индекса. Шаблон применяется автоматически при создании нового индекса с соответствующим шаблоном. Шаблоны также используются для динамического применения пользовательских отображений для полей, которые не предопределены в существующих отображениях.
  • Поисковые шаблоны, которые позволяют определять шаблоны поисковых запросов с помощью скриптового языка mustache. Эти шаблоны служат в качестве заполнителя для переменных, определяемых в поисковых запросах.

Примеры

Создание шаблона динамического индекса

Создание шаблона поиска

Выполнение поискового запроса с использованием шаблона поиска

Поисковый запрос по умолчанию будет выполняться по всем индексам, доступным в кластере, и может быть ограничен конкретными индексами с помощью параметра index.

Понравилась статья? Поделиться с друзьями:
Добавить комментарий