Описание
Исчерпывающее руководство по Elasticsearch – популярной поисковой системе, позволяющей в реальном времени работать с большими объемами данных. Книга содержит практические советы по внедрению современных поисковых функций в приложение или сайт с помощью Elasticsearch 8 и свободной программной панели визуализации данных Kibana. Подробно описаны процессы индексации данных, поиск по полнотекстовым запросам, работа с запросами на уровне терминов и составных запросов, а также анализа и агрегации данных. Книга также затрагивает архитектуру Elasticsearch, механизмы маппинга данных, работу с документами, операции индексации, визуализацию с помощью Kibana, создание кластеров и многие другие аспекты. Это исчерпывающее пособие для тех, кто хочет глубоко погрузиться в мир поисковых систем и использовать Elasticsearch в своих проектах.
Для разработчиков приложений и поисковых систем
Перед вами исчерпывающее руководство по Elasticsearch – популярной поисковой системе, позволяющей в реальном времени работать с большими объемами данных. Обновленное издание книги, приуроченное к выходу новой версии Elasticsearch, познакомит вас с архитектурой приложения, особенностями инфраструктуры, а также поисковыми и аналитическими возможностями бесчисленных Elasticsearch API.
Книга содержит практические советы по внедрению современных поисковых функций в приложение или сайт с помощью Elasticsearch 8 и свободной программной панели визуализации данных Kibana. Вы сможете в короткие сроки преодолеть путь от начальной установки и настройки кластеров до индексации документов, создания продвинутых агрегатов данных и интегрирования сервисов в свой проект. Вы в полной мере оцените подход к объединению технической информации с методами разработки удобных поисковых сервисов
Что вас ждет внутри
- Изучение архитектуры поиска
- Полнотекстовые поисковые запросы и поиск по ключевым словам
- Анализ и агрегирование данных
- Превосходная визуализация с помощью Kibana
- Создание, масштабирование и тонкая настройка кластеров
Книга отлично подойдет для разработчиков приложений, знакомых с написанием скриптов и приложениями командной строки.
Мадхусудхан является большим энтузиастом в области поиска и конкретно Elasticsearch, и это чувствуется во всех аспектах написанной им книги – в глубине погружения в материал, тоне повествования и практичности приводимых им примеров. Я надеюсь, что вы непременно захотите опробовать прочитанное “в действии”.
Из предисловия Шея Бэнона, создателя Elasticsearch
Практично и хорошо написано. Отличный старт для начинающих и полезное руководство для более опытных специалистов.
Симона Руссо, технический директор компании Serendipity SRL (Италия)
Об авторах

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