Elasticsearch в действии, 2-е издание

ISBN 978-601-08-4524-4
Количество страниц 656
Формат издания 170 x 240 мм
Печать Черно-белая

Конда Мадхусудхан

Исчерпывающее руководство по Elasticsearch – популярной поисковой системе, позволяющей в реальном времени работать с большими объемами данных. Книга содержит практические советы по внедрению современных поисковых функций в приложение или сайт с помощью Elasticsearch 8 и свободной программной панели визуализации данных Kibana. Подробно описаны процессы индексации данных, поиск по полнотекстовым запросам, работа с запросами на уровне терминов и составных запросов, а также анализа и агрегации данных. Книга также затрагивает архитектуру Elasticsearch, механизмы маппинга данных, работу с документами, операции индексации, визуализацию с помощью Kibana, создание кластеров и многие другие аспекты. Это исчерпывающее пособие для тех, кто хочет глубоко погрузиться в мир поисковых систем и использовать Elasticsearch в своих проектах.

Для разработчиков  приложений и поисковых систем

Перед вами исчерпывающее руководство по Elasticsearch – популярной поисковой системе, позволяющей в реальном времени работать с большими объемами данных. Обновленное издание книги, приуроченное к выходу новой версии Elasticsearch, познакомит вас с архитектурой приложения, особенностями инфраструктуры, а также поисковыми и аналитическими возможностями бесчисленных Elasticsearch API.

Книга содержит практические советы по внедрению современных поисковых функций в приложение или сайт с помощью Elasticsearch 8 и свободной программной панели визуализации данных Kibana. Вы сможете в короткие сроки преодолеть путь от начальной установки и настройки кластеров до индексации документов, создания продвинутых агрегатов данных и интегрирования сервисов в свой проект. Вы в полной мере оцените подход к объединению технической информации с методами разработки удобных поисковых сервисов

Что вас ждет внутри

  • Изучение архитектуры поиска
  • Полнотекстовые поисковые запросы и поиск по ключевым словам
  • Анализ и агрегирование данных
  • Превосходная визуализация с помощью Kibana
  • Создание, масштабирование и тонкая настройка кластеров

Книга отлично подойдет для разработчиков приложений, знакомых с написанием скриптов и приложениями командной строки.

Об авторе

Мадхусудхан Конда (Madhusudhan Konda)

Мадхусудхан Конда (Madhusudhan Konda) — опытный разработчик с неудержимым стремлением объяснять сложные вещи простым языком, изучать процессы глобально и постоянно расширять возможности языков программирования и продвинутых фреймворков. Его страсть к технологиям не ограничивается только профессиональной деятельностью, а сопровождает его на всем жизненном пути. Он достиг немалых высот в искусстве преобразования сложных структур в более простые и эффективные решения, внося большой вклад в эту область технологий.

Благодаря своим блестящим знаниям и опыту Мадху внес неоценимый вклад в проектирование и разработку первоклассных решений для различных клиентов, от банковской сферы, включая Credit Swiss, UBS, Mizuho, Deutsche Bank