- Оригинальный адрес:Getting Started
- Оригинальный автор:elastic
- Перевод с:Программа перевода самородков
- Постоянная ссылка на эту статью:GitHub.com/rare earth/gold-no…
- Переводчик:code4j
- Корректор:Starriers
Введение в эластичный поиск
Elasticsearch — это хорошо масштабируемая система анализа полнотекстового поиска с открытым исходным кодом, которую можно использовать для хранения, поиска и анализа больших объемов данных практически в режиме реального времени. Обычно мы используем его в качестве базовой технологии для обеспечения поддержки приложений со сложными требованиями к функциям поиска.
Вот несколько применимых сценариев для Elasticsearch:
- Вы управляете интернет-магазином, где пользователи могут искать товары, которые вы продаете. На этом этапе вы можете использовать Elasticsearch для хранения каталога и инвентаря всех продуктов, а затем предоставить пользователям функции поиска и автоматического предложения.
- Вы хотите собирать данные журналов или транзакций для анализа тенденций, статистики, сводок и аномалий. На этом этапе вы можете использовать Logstash (часть стека Elasticsearch/Logstash/Kibana) для сбора, агрегирования, анализа данных и их хранения в ES. Когда данные находятся в ES, вы можете использовать поиск и агрегацию для извлечения любых интересующих вас данных.
- У вас есть платформа для предупреждения о цене, которая позволяет знающим клиентам формулировать такие правила, как «Меня очень интересует этот товар, сообщите мне, когда цена на этот товар упадет до X долларов до следующего месяца». На этом этапе вы можете стереть цену продавца, сохранить ее в ES и использовать возможность обратного поиска (Percolator), чтобы сопоставить изменение цены в соответствии с запросом пользователя.Как только цена совпадет, отправьте напоминание пользователю.
- У вас есть потребности в аналитике и бизнес-стратегии, вы хотите быстро исследовать, анализировать, визуализировать, выполнять конкретные запросы в больших данных (с миллиардами записей). На этом этапе вы можете использовать ES для хранения своих данных, а затем использовать Kibana (часть стека Elasticsearch/Logstash/Kibana) для настройки информационных панелей, визуализирующих ваши важные данные. Мало того, вы можете использовать функцию агрегирования ES для создания сложных запросов бизнес-стратегии на основе ваших данных.
Следующее руководство проведет вас от запуска elasticsearch до базовых операций, таких как индексирование, запросы и изменения данных, а также понимания внутреннего механизма. Наконец вы узнаете, что это такое и как оно работает внутри. Наконец вы узнаете, что это такое и как оно работает внутри, надеюсь, это вдохновит вас на создание более сложных поисковых приложений или приложений для интеллектуального анализа данных с использованием elasticsearch.
Программа перевода самородковэто сообщество, которое переводит высококачественные технические статьи из Интернета сНаггетсДелитесь статьями на английском языке на . Охват контентаAndroid,iOS,внешний интерфейс,задняя часть,блокчейн,продукт,дизайн,искусственный интеллектЕсли вы хотите видеть более качественные переводы, пожалуйста, продолжайте обращать вниманиеПрограмма перевода самородков,официальный Вейбо,Знай колонку.