Spec-Zone.ru › Elasticsearch 8
›Elasticsearch Руководство [8.17]

Поиск данных

Запрос поиска, или запрос, — это запрос информации о данных в потоках данных или индексах Elasticsearch.

Вы можете рассматривать запрос как вопрос, написанный так, чтобы Elasticsearch его понимал. В зависимости от ваших данных, вы можете использовать запрос для получения ответов на такие вопросы, как:

  • Какие процессы на моём сервере требуют более 500 миллисекунд на обработку?
  • Какие пользователи в моей сети выполняли regsvr32.exe в течение последней недели?
  • Какие страницы на моём сайте содержат определённое слово или фразу?

Elasticsearch поддерживает несколько методов поиска:

Поиск точных значений
Поиск точных значений или диапазонов чисел, дат, IP-адресов или строк.
Полный поиск по тексту
Используйте запросы на поиск по полному тексту, чтобы искать неструктурированные текстовые данные и находить документы, которые лучше всего соответствуют поисковым терминам.
Поиск векторов
Храните векторы в Elasticsearch и используйте приближённый поиск ближайших соседей (ANN) или поиск k ближайших соседей (kNN), чтобы найти похожие векторы, поддерживая такие случаи использования, как семантический поиск.

Выполнение поиска

Для выполнения запроса поиска вы можете использовать API поиска или приложения поиска.

API поиска
API поиска позволяет искать и агрегировать данные, хранящиеся в Elasticsearch, используя язык запросов, называемый Query DSL.
Приложения поиска
Приложения поиска позволяют использовать всю мощь Elasticsearch и его Query DSL с упрощённым пользовательским интерфейсом. Создавайте приложения поиска на основе ваших индексов Elasticsearch, создавайте запросы с помощью шаблонов поиска и легко просматривайте результаты непосредственно в пользовательском интерфейсе поиска Kibana.

© 2023-2025 Elasticsearch
As of September 2024, Elasticsearch is available under a choice of three licenses: the Server Side Public License (SSPL), the Elastic License, or the AGPLv3 (OSI approved).
Elasticsearch and the Elasticsearch logo are trademarks of Elasticsearch B.V., registered in the U.S. and in other countries.
https://www.elastic.co/guide/en/elasticsearch/reference/8.17/search-with-elasticsearch.html

Spec-Zone.ru

Настройки Оффлайн Что нового Помощь О нас
Spec-Zone .ru
спецификации, руководства, описания, API