Библиотека программиста - Шривастава Анураг - Elasticsearch для разработчиков: индексирование, анализ, поиск и агрегирование данных, 2-е изд. [2025, PDF/EPUB, RUS]

Ответить на тему Главная » Литература » Книги FB2 » Учебно-техническая литература
Статистика раздачи
Размер:  12.05 MB   |    Зарегистрирован:  6 месяца 4 дня   |    Скачано:  31 раз
Список скачавших: Нет
Работает мультитрекерная раздача

Полного источника не было: Никогда

 
Автор Сообщение

MAGNAT ®

Пол: Мужской

Стаж: 11 месяца

Сообщений: 28494

Откуда: RU

Наличие запрета: Нету запретов


Награды: 16 (Подробнее)

Мега сидер (Количество: 1) Активный сидер 3 (Количество: 1) Активный релизер 4 (Количество: 1) Мега релизер (Количество: 1) Активный сидер 1 (Количество: 1)
Вне форума [Профиль] [ЛС]

Создавать темы 01-Июн-2025 13:21 | #1 · Автор

[Код]

Elasticsearch для разработчиков: индексирование, анализ, поиск и агрегирование данных. 2-е изд.
Год издания: 2025
Автор: Шривастава Анураг
Переводчик : Ларин А.
Издательство: Питер
ISBN: 978-5-4461-4211-8
Серия: Библиотека программиста
Язык: Русский
Формат: PDF/PDF
Качество: Издательский макет или текст (eBook)
Интерактивное оглавление: Да
Количество страниц: 336
Описание: Elasticsearch — мощный инструмент для работы с большими объемами данных. Это масштабируемая, надежная и быстрая система со множеством функций для анализа и поиска данных.
Книга представляет собой подробное руководство по использованию Elasticsearch для управления данными. Вначале приводится обзор Elasticsearch, где описана его важность в современном мире. Далее рассматриваются основы Elasticsearch, включая установку, настройку и управление индексами. Затем автор переходит к более сложным темам, таким как обработка геопространственных данных и использование агрегаций для анализа данных. Кроме того, внимание уделено вопросам оптимизации работы, производительности и администрирования. Практические примеры помогут понять и применить изученные концепции.
Вы получите глубокое представление об Elasticsearch и сможете использовать его для управления большими объемами данных и извлечения из них ценной информации.

Примеры страниц (скриншоты)

Оглавление

Об авторе................................................................................................16
О научном редакторе................................................................................17
Благодарности.........................................................................................18
Предисловие............................................................................................19
От издательства........................................................................................22
О научном редакторе русского издания.......................................................22
Глава 1. Начало работы с Elasticsearch........................................................23
Введение...................................................................................................23
Структура главы.........................................................................................24
Цели...........................................................................................................24
Введение в поиск данных.............................................................................24
Что такое Elasticsearch и почему он важен для поиска и аналитики..................26
Обзор архитектуры и компонентов Elasticsearch..............................................27
Узел............................................................................................................27
Кластер......................................................................................................33
Шарды........................................................................................................35
Документы..................................................................................................36
Области применения и варианты использования Elasticsearch.........................37
Поиск данных..............................................................................................37
Регистрация и анализ данных.......................................................................38
Мониторинг производительности приложений................................................38
Мониторинг производительности системы......................................................39
Визуализация данных..................................................................................39
Клиенты Elasticsearch и сценарии их использования.......................................41
Java............................................................................................................41
PHP.............................................................................................................42
Perl.............................................................................................................42
Python.........................................................................................................42
.NET.............................................................................................................43
Ruby ...........................................................................................................43
JavaScript.....................................................................................................43
Заключение..................................................................................................44
Вопросы.......................................................................................................44
Глава 2. Установка Elasticsearch.....................................................................45
Введение......................................................................................................45
Структура.....................................................................................................45
Цели............................................................................................................46
Введение в Elasticsearch 8..............................................................................46
Повышение производительности индексирования............................................46
Повышение производительности поиска.........................................................46
Улучшения межкластерного поиска................................................................46
Усовершенствования в области безопасности..................................................47
Усовершенствования в области эксплуатации..................................................47
Установка Elasticsearch в Linux и macOS..........................................................47
Установка Elasticsearch в Linux........................................................................47
Установка Elasticsearch в macOS......................................................................48
Установка Elasticsearch с помощью пакета Debian.............................................49
Установка пакета Debian вручную....................................................................49
Установка Elasticsearch с помощью пакета RPM.................................................50
Установка пакета RPM вручную........................................................................51
Установка Elasticsearch в ОС Windows...............................................................51
Запуск и проверка службы Elasticsearch............................................................52
Elasticsearch REST API......................................................................................52
CAT API...........................................................................................................53
Параметры CAT API..........................................................................................53
Verbose...........................................................................................................53
Help ...............................................................................................................54
Заголовки........................................................................................................55
Форматы ответов..............................................................................................55
Сортировка......................................................................................................57
CAT COUNT API ................................................................................................57
CAT HEALTH API ...............................................................................................57
CAT INDICES API...............................................................................................58
CAT MASTER API...............................................................................................58
CAT NODES API.................................................................................................59
CAT SHARDS API ..............................................................................................59
API кластеров..................................................................................................60
API состояния кластера.....................................................................................60
API статистики кластера....................................................................................60
Заключение......................................................................................................63
Вопросы...........................................................................................................63
Глава 3. Elastic Stack: экосистема Elasticsearch....................................................64
Введение..........................................................................................................64
Структура.........................................................................................................64
Цели................................................................................................................65
Обзор компонентов Elastic Stack........................................................................65
Elasticsearch: механизм поиска и аналитики........................................................66
Logstash: пайплайн обработки данных................................................................67
Плагины ввода данных Logstash.........................................................................69
Плагины фильтрации Logstash............................................................................69
Плагины вывода данных Logstash.......................................................................70
Kibana: инструмент визуализации данных...........................................................74
Beats: легковесная отправка данных.......................................................................78
Filebeat......................................................................................................................79
Metricbeat.................................................................................................................83
Packetbeat.................................................................................................................85
Winlogbeat................................................................................................................86
Auditbeat...................................................................................................................87
Heartbeat .................................................................................................................88
Functionbeat............................................................................................................90
Интеграция компонентов Elastic Stack..................................................................91
Получение логов Apache с помощью Logstash.......................................................92
Заключение......................................................................................................94
Вопросы............................................................................................................94
Глава 4. Подготовка данных к индексированию...................................................95
Введение..........................................................................................................95
Структура.........................................................................................................95
Цели................................................................................................................96
Важность подготовки данных перед индексированием.........................................96
Анализаторы Elasticsearch..................................................................................96
Встроенные анализаторы...................................................................................102
Стандартный анализатор...................................................................................103
Простой анализатор...........................................................................................103
Анализатор пробелов.........................................................................................104
Анализатор стоп-слов........................................................................................104
Анализатор ключевых слов................................................................................105
Анализатор шаблонов........................................................................................105
Языковые анализаторы.....................................................................................106
Анализатор отпечатков.....................................................................................107
Пользовательские анализаторы.........................................................................107
Токенизаторы Elasticsearch................................................................................107
Словесно-ориентированные токенизаторы..........................................................108
Фильтры токенов..............................................................................................116
Фильтры символов в Elasticsearch......................................................................117
Фильтр HTML strip ............................................................................................117
Фильтр сопоставления......................................................................................117
Фильтр символов для замены шаблона...............................................................117
Нормализаторы............................................................................................................118
Заключение....................................................................................................................119
Вопросы...........................................................................................................................119
Глава 5. Импорт данных в Elasticsearch..............................................................................120
Введение..........................................................................................................................120
Структура ......................................................................................................................120
Цели................................................................................................................................120
Почему данные важны для бизнеса................................................................................121
Доставка данных..........................................................................................................122
Поглощение данных....................................................................................................122
Хранение данных.........................................................................................................124
Визуализация данных................................................................................................125
Импорт данных в Elasticsearch с помощью Beats .........................................................127
Filebeat....................................................................................................................128
Metricbeat...............................................................................................................134
Packetbeat...............................................................................................................139
Заключение.....................................................................................................................149
Вопросы...........................................................................................................................149
Глава 6. Управление индексами: создание, обновление и удаление индексов Elasticsearch.....150
Введение..........................................................................................................................150
Структура.........................................................................................................................150
Цели................................................................................................................................151
Введение в создание и маппинг индексов Elasticsearch............................................151
Создание индекса без документов................................................................151
Создание индекса, содержащего документы.............................................153
Получение маппинга индекса.........................................................................154
Создание маппинга.............................................................................................155
Управление индексами в Elasticsearch.................................................................156
Выполнение операций над индексами Elasticsearch................................................158
Закрытие индекса...............................................................................................159
Удаление индекса................................................................................................159
Замораживание индекса...................................................................................159
Обновление индекса..........................................................................................159
Принудительное слияние индекса......................................................................160
Очистка кэша индекса.......................................................................................160
Сброс индекса на диск.......................................................................................160
Добавление политики жизненного цикла...........................................................160
API Elasticsearch для работы с индексами..........................................................161
Управление индексами......................................................................................162
Настройки индекса.............................................................................................174
Управление шаблонами индексов Elasticsearch...................................................177
Создание шаблона индекса..............................................................................177
Управление жизненным циклом индекса в Elasticsearch......................................180
Заключение....................................................................................................................181
Вопросы...........................................................................................................................181
Глава 7. Возможности поиска: освоение Query DSL и техник поиска....................182
Введение..........................................................................................................................182
Структура.......................................................................................................................183
Цели..................................................................................................................................183
Поиск по URI................................................................................................................183
Пустой поиск........................................................................................................184
Поиск по полю.....................................................................................................184
Query DSL......................................................................................................................188
Фильтры и запросы.....................................................................................................189
Запрос......................................................................................................................190
Типы запросов......................................................................................................191
Полнотекстовый поиск.....................................................................................192
Запросы на уровне терминов..........................................................................197
Сложные запросы...............................................................................................201
Мультипоиск.................................................................................................................204
API мультипоиска...............................................................................................204
Шаблоны поиска и мультипоиска.........................................................................205
Шаблон поиска....................................................................................................205
Шаблон мультипоиска......................................................................................207
Explain API.....................................................................................................................207
Обратная частота документа и частота термина......................................210
Profile API ......................................................................................................................211
Заключение....................................................................................................................213
Вопросы...........................................................................................................................214
Глава 8. Работа с геоданными в Elasticsearch........................................215
Введение..........................................................................................................................215
Структура.......................................................................................................................216
Цели..................................................................................................................................216
Введение в геопространственный поиск.............................................................216
Типы геоданных в Elasticsearch..............................................................................217
Данные типа геоточка................................................................................................218
Создание маппинга.............................................................................................219
Сохранение геоточек..........................................................................................219
Данные типа геоформа...............................................................................................220
Создание маппинга.............................................................................................221
Сохранение данных геоточки.........................................................................222
Геозапросы и фильтры DSL......................................................................................228
Запросы георасстояния.....................................................................................229
Геополигональные запросы.............................................................................230
Граничные запросы ............................................................................................232
Запросы геоформ................................................................................................233
Примеры использования...........................................................................................234
Поиск ресторана..................................................................................................235
Геоагрегация...................................................................................................................239
Заключение....................................................................................................................241
Вопросы...........................................................................................................................242
Глава 9. Анализ данных с помощью агрегаций Elasticsearch ...................................243
Введение..........................................................................................................................243
Структура.......................................................................................................................244
Цели..................................................................................................................................244
Введение в агрегацию Elasticsearch.......................................................................244
Агрегация бакетов.......................................................................................................245
Агрегация диапазонов.......................................................................................248
Составная агрегация .........................................................................................251
Агрегация терминов...........................................................................................255
Агрегация фильтра.............................................................................................257
Агрегация фильтров...........................................................................................258
Агрегация георасстояния.................................................................................259
Агрегация метрик........................................................................................................261
Поиск минимума.................................................................................................261
Поиск максимума................................................................................................262
Вычисление среднего.........................................................................................262
Вычисление суммы.............................................................................................263
Подсчет количества значений........................................................................264
Сбор статистики..................................................................................................264
Сбор расширенной статистики......................................................................265
Вычисление процентилей................................................................................267
Агрегация матриц........................................................................................................268
Сбор матричной статистики...........................................................................268
Агрегация пайплайнов...............................................................................................270
Вычисление среднего значения по бакетам...............................................271
Вычисление максимального значения по бакетам..................................274
Вычисление суммы значений по бакетам...................................................276
Заключение....................................................................................................................277
Вопросы...........................................................................................................................278
Глава 10. Настройка производительности.............................................279
Введение..........................................................................................................................279
Структура ......................................................................................................................279
Цели..................................................................................................................................280
Стратегии оптимизации производительности Elasticsearch.............................280
Оптимизация Elasticsearch для работы с большими объемами данных.............281
Настройка скорости индексирования Elasticsearch........................................282
Массовые запросы вместо одного ................................................................282
Разумное использование кластера Elasticsearch............................................285
Увеличение интервала обновления..............................................................285
Отключение репликации.............................................................................286
Использование автоматически генерируемых идентификаторов.....................286
Настройка размера буфера индексирования.............................................287
Использование более быстрого оборудования.........................................287
Выделение памяти для кэша файловой системы.....................................287
Настройка скорости поиска в Elasticsearch........................................................288
Моделирование документов...........................................................................288
Поиск по меньшему количеству полей.......................................................288
Предварительное индексирование данных................................................290
Маппинг идентификаторов в качестве ключевых слов................................292
Принудительное слияние индексов, доступных только для чтения...............293
Использование фильтра вместо запроса.....................................................293
Увеличение количества реплик.................................................................293
Извлечение только необходимых полей.....................................................294
Использование более быстрого оборудования.........................................295
Выделение памяти для кэша файловой системы.....................................295
Отказ от стоп-слов при поиске.......................................................................295
Отказ от скриптовых запросов.......................................................................296
Настройка Elasticsearch для использования диска..........................................297
Сжатие индекса....................................................................................................297
Принудительное слияние.................................................................................298
Отключение необязательных функций.......................................................299
Оптимизация типов числовых полей..........................................................303
Лучшие практики Elasticsearch..............................................................................303
Явное определение маппинга индексов Elasticsearch....................................303
Оптимизация производительности кластера Elasticsearch..............................304
Как избежать проблемы split-brain ..............................................................305
Включение лога медленных запросов..........................................................306
Заключение....................................................................................................................307
Вопросы...........................................................................................................................308
Глава 11. Администрирование: управление кластерами Elasticsearch...............309
Введение..........................................................................................................................309
Структура ......................................................................................................................310
Цели..................................................................................................................................310
Безопасность Elasticsearch........................................................................................310
Настройка TLS.....................................................................................................311
Пароли кластера Elasticsearch...........................................................................311
Настройка доступа на основе ролей с помощью Kibana.......................................315
Псевдонимы индекса..................................................................................................319
Создание репозитория и снапшота .......................................................................321
Создание репозитория.....................................................................................322
Создание снапшота.........................................................................................322
Восстановление из снапшота ..........................................................................324
Общая схема Elastic .......................................................................................324
Зачем нужна общая схема?.............................................................................325
Введение в схему ECS ...................................................................................326
Общие рекомендации ECS..............................................................................326
Рекомендации по именованию полей ECS........................................................327
Начало работы с ECS.....................................................................................328
Масштабирование кластера Elasticsearch.........................................................329
Вертикальное масштабирование.....................................................................329
Горизонтальное масштабирование..................................................................330
Мониторинг Elasticsearch................................................................................331
Заключение..................................................................................................333
Вопросы.......................................................................................................334
Библиотека программиста - Шривастава Анураг - Elasticsearch для разработчиков: индексирование, анализ, поиск и агрегирование данных, 2-е изд. [2025, PDF/EPUB, RUS] [uztracker.net-24980].torrent  
Торрент: Зарегистрирован [ 2025-06-01 13:21 ]

info_hash: 4E759D74C2DAB2D4269EE42692F46947FD9526ED

Скачать .torrent


16 KB

Статус: проверено · MAGNAT · 6 месяца 4 дня назад
Скачано: 31 раз
Размер: 12.05 MB
Оценка: 
(Голосов: 0)
Поблагодарили: 0  Спасибо
Показать сообщения:    
Форум Похожие раздачи Автор Размер
♫ Детективы, приключения, триллеры Шеридан Тейлор - Сикарио [Библиотекарь, 2022, 68 kbps, MP3] MAGNAT 80 MB
Художественная литература Библиотека Flibusta (только FB2) на 01.11.2025 Conteo 499.14 GB
Художественная литература Библиотека Либрусек [lib.rus.ec] + MyHomeLib [2009-2025, FB2] (Официальная) Conteo 388 GB
Художественная литература Библиотека Флибуста + MyHomeLib + inpx [01.08] (2025) FB2 ZUBDOLGOPA 489.69 GB
♫ Мистика, фантастика, ужасы Антон Старновский - Библиотекарь государя 04. Империя [2024, Kama Alex, 96 kbps, МР3] Kon912 278 MB
♫ Мистика, фантастика, ужасы Антон Старновский - Библиотекарь государя 03. Буква [2024, Alex, 96 kbps, МР3] Kon912 322 MB
♫ Мистика, фантастика, ужасы Антон Старновский - Библиотекарь государя 02. Академия [2024, Gag_2001, 56 kbps, МР3] Kon912 185 MB
♫ Мистика, фантастика, ужасы Антон Старновский - Библиотекарь государя 01 [2024, Mr.Ozvuchkin, 128 kbps, МР3] Kon912 530 MB
Ответить на тему Главная » Литература » Книги FB2 » Учебно-техническая литература

Текущее время: 05-Дек 19:27

Часовой пояс: UTC + 5



Вы не можете начинать темы
Вы не можете отвечать на сообщения
Вы не можете редактировать свои сообщения
Вы не можете удалять свои сообщения
Вы не можете голосовать в опросах
Вы не можете прикреплять файлы к сообщениям
Вы можете скачивать файлы

[  Время выполнения: 0,6708 сек  |  MySQL: 0,6569 сек (98%) · 20 запр.  |  сжатие Gzip: выкл  |  Память: 394.55 KB / 2.76 MB / 1.82 MB  ] |  |  |