Elasticsearch Фактическая боевая elasticsearch intrid -levle

Вес товара: ~0.7 кг. Указан усредненный вес, который может отличаться от фактического. Не включен в цену, оплачивается при получении.
Описание товара
- Информация о товаре
- Фотографии

| Elasticsearch фактический бой | ||
![]() | Ценообразование | 79.00 |
| Издатель | Люди после прессы | |
| Издание | 1 | |
| Опубликованная дата | Октябрь 2018 года | |
| формат | 16 | |
| автор | [Красота] Ладу&Миддот;&Миддот; Ли&Миддот; | |
| Украсить | Платформный порядок | |
| Количество страниц | 0 | |
| Число слов | 0 | |
| Кодирование ISBN | 9787115449153 | |

Часть
Глава D1 Введение в Elasticsearch 2
1.1 Используйте Elasticsearch для решения проблемы поиска 3
1.1.1 Предоставьте быстрый запрос 3
1.1.2 Убедитесь, что корреляция результата 4
1.1.3 Cyjq Match 5
1.2 Изучение типичного варианта использования Elasticsearch 6
1.2.1 Используйте Elasticsearch в качестве основной системы.
1.2.2 Добавить Elasticsearch в существующую систему 7
1.2.3 Используйте ElasticSearch с существующими инструментами 8
1.2.4 Основные особенности Elasticsearch 10
1.2.5 Разверните функцию Lucene 10
1.2.6 Организовать данные в Elasticsearch 12
1.2.7 Установить Java Language 12
1.2.8 Скачать и начать Elasticsearch 13
1.2.9 Убедитесь, работать ли работать 14
1.3 Резюме 16
Глава D2 Глубокая функция 17
2.1 Понять логический дизайн: документация, тип и индекс 18
2.1.1 Документ 19
2.1.2 Тип 20
2.1.3 Индекс 21
2.2 Понять физический дизайн: узлы и осколки 21
2.2.1 Создайте кластер с одним или несколькими узлами 22
2.2.2 Понять основной осколок и копия произведения 23
2.2.3 Укладки осколков в кластере 25
2.2.4 Распределенный индекс и поиск 26
2.3 Индекс новых данных 27
2.3.1 Индекс документа через Curl 28
2.3.2 Создание индекса и отображения типа 30
2.3.3 Индексная документация пример примера кода 31
2.4 Поиск и получите данные 32
2.4.1 Где искать 33
2.4.2 Содержание ответа 33
2.4.3 Как искать 36
2.4.4 Получить документацию через ID 39
2.5 Настройка Elasticsearch 40
2.5.1 Укажите имя кластера 40 в Elasticsearch.yml
2.5.2. Укажите подробную запись журнала 41 через logging.yml
2.5.3 Настроить настройки JVM 41
2.6 Добавить узел 42 в кластер 42
2.6.1 Start D Два узла 43
2.6.2 Добавить дополнительный узел 44
2.7 Резюме 45
Глава D3 Индекс, обновление и удаление данных 47
3.1 Используйте отображение для определения различных документов 48
3.1.1 Поиск и определение картирования 49
3.1.2 Разверните существующее картирование 50
3.2 Основные типы для определения поля документа 51
3.2.1 Строка Тип 52
3.2.2 Числовой тип 54
3.2.3 Тип даты 55
3.2.4 Boolean Type 56
3.3 Array и Multi -Field 56
3.3.1 Массив 56
3.3.2 Multi -Field 57
3.4 Используйте предопределенное поле 58
3.4.1 Управляйте Как хранить и искать документы 59
3.4.2 Документ о распознавании 61
3.5 Обновите существующий документ 63
3.5.1 Используйте обновление API 64
3.5.2 через версию для достижения одновременного управления 66
3.6 Удалить данные 69
3.6.1 Удалить документ 70
3.6.2 Удалить индекс 71
3.6.3 Индекс закрытия 72
3.6.4.
3.7 Резюме 73
D4 Поиск данных 74
4.1 Поиск структуры запроса 75
4.1.1 Определить диапазон поиска 75
4.1.2 Основной модуль запроса поиска 76
4.1.3 Поисковый запрос на основе субъекта 78 запроса 78
4.1.4 Понять структуру ответа 81
4.2 Представьте запрос и фильтр DSL 82
4.2.1 Запрос соответствия и фильтр терминов 82
4.2.2 Обычно используется базовый запрос и фильтр 85
4.2.3 СООБЩЕНИЕ И ПЛОЩАДНЫЙ ФИЛЬТР 91
4.2.4 Phrase_prefix запрос 92
4.3 Комбинированный запрос или составной запрос 93
4.3.1 Bool Query 93
4.3.2 Bool Filter 96
4.4 Cymatch и Filter Query 98
4.4.1. Запрос и фильтр 98
4.4.2 Запрос префикса и фильтр 99
4.4.3 Вставной запрос 100
4.5 Используйте поле фильтра «Присутствие 102».
4.5.1 существует фильтр 102
4.5.2 Отсутствующий фильтр 102
4.5.3 Преобразование любого запроса в фильтр 103
4.6 Выберите Z Good запрос 104 для задачи
4.7 Резюме 105
Глава D5 Данные 106
5.1 Что такое анализ 106
5.1.1 Фильтр символов 107
5.1.2 разрезать на сегментацию 108
5.1.3 слова фильтр 108
5.1.4 Индекс слов 108
5.2 Используйте Analyzer 109 для документа 109
5.2.1 Добавить анализатор 109 Когда создается создание индекса.
5.2.2 Добавить анализатор 111 в конфигурации Elasticsearch 111
5.2.3 Аналитик 112 Определяет поле в картировании 112
5.3 Используйте анализ API для анализа текста 113
5.3.1 Выберите анализатор 114
5.3.2 Создайте анализатор 115 через комбинацию
5.3.3 Анализ на основе определенного полевого картирования 115
5.3.4 Используйте API векторного вектора для изучения записей указателей 116
5.4 Аналитики, сегментирование слов и фильтры Segoror Word 117
5.4.1 -Анализатор 117
5.4.2 Слова раздела 119
5.4.3 Entrobolis Filter 122
5,5 N Юань Грамматика, Синтаксис Синтаксиса N Yuan и скользящее окно 128
5.5.1 Один -декоральный грамматический фильтр 128
5.5.2 Двойной грамматический фильтр 129
5.5.3 Устранение неполадок грамматического фильтра 129
5.5.4 Установите min_gram и max_gram 129
5.5.5 СИНТАКСКИЙ ФИЛЬТР Н ЮАН 129
5.5.6 Настройки синтаксиса N Yuan 130
5.5.7 Фильтр сегментации скользящего окна 131
5.6 Утилизация сухой 132
5.6.1 Извлечение алгоритма Слово сухой 133
5.6.2 Используйте слова с извлечением словаря для сушки 133
5.6.3 Переписывание стерилизации из экстракта фильтра сегментации 134
5.7 Резюме 134
Глава D6 Поиск отношений 136
6.1 Механизм оценки Elasticsearch 137
6.1.1 Как управлять оценкой документа 137
6.1.2 Частота слов 137
6.1.3 Анти -Wen Division 138
6.1.4 Lucene Rating Formula 138
6.2 Другие методы оценки 139
6.3 Увеличение 141
6.3.1 Повышение 142 в течение индексного периода
6.3.2 повышение 142 во время запроса
6.3.3 Запрос по нескольким полям 143
6.4 Используйте&Ldquo; объяснение”
6.5 Используйте запрос перед оценкой, чтобы снизить производительность операции по оценке 147
6.6 Используйте Funion_Score, чтобы настроить оценку 148
6.6.1 Весовой функции 149
6.6.2 Оценка слияния 150
6.6.3 Field_value_factor Функция 151
6.6.4 Сценарий 152
6.6.5 Случайный 152
6.6.6 Функция затухания 153
6.6.7 Вариант конфигурации 155
6.7 Попробуйте использовать их вместе 156
6.8 Используйте сценарии для сортировки 157
6.9 Полевые данные 158
6.9.1 Кэш полевых данных 158
6.9.2 Где полевые данные?
6.9.3 Данные поля управления 160
6.10 Резюме 163
Глава D7 использует сбор для изучения данных 164
7.1 Понять конкретную структуру сбора 166
7.1.1 Понять структуру запроса на сбор 166
7.1.2 Сбор на результатах запроса 168
7.1.3 Фильтруя и собрать 169
7.2 Merture Gathering 170
7.2.1 Статистика 171
7.2.2 Статистика GJ 172
7.2.3 Приблизительная статистика 173
7.3 Многочисленные бочки собраны 176
7.3.1 Срней. 177
7.3.2
7.3.3 Гистограмма Сбор 185
7.4 Вложенное собрание 187
7.4.1.
7.4.2 Группа результатов Группа группы 190
7.4.3 Используйте один ствол, чтобы собрать 192
7.5 Резюме 196
D8 Глава документа Отношения 197
8.1 Варианты определения взаимосвязи между документацией 197
8.1.1 Тип объекта 198
8.1.2 вложенного типа 200
8.1.3 Отношения отца и сына 200
8.1.4 Anti -Standardization 200
8.2 Поверните объект как значение поля 202
8.2.1 Карта и индексные объекты 203
8.2.2 Поиск 204 в объекте
8.3 Вложенный тип: связанный вложенный документ 206
8.3.1 Карта и индексация вложенного документа 207
8.3.2 Поиск и собирайте вложенный документ 210
8.4 Отношения отца и сына: документ 216 с связанным разделением
8.4.1 Индекс, обновление и удаление 218
8.4.2 Поиск 220 в родительском документе и дочерних компаниях
8.5 Анти -стандартизация: используйте избыточное управление данными 227
8.5.1 Анти -стандартный вариант использования 228
8.5.2 Индекс, обновление и удаление данных против стандартизации 230
8.5.3 Запрос анти -стандартизированных данных 233
8.6 Соединение на стороне приложения 234
8.7 Резюме 235
Дитрис д
Глава D9 Расширение 238
9.1 Добавить узел 238 в Elasticsearch Cluster 238
9.2 Откройте для себя другие узлы Elasticsearch 241
9.2.1 Discover 241 через вещание
9.2.2 Discover 242 через одну трансляцию
9.2.3 Мастер -узел выборов и ошибка идентификации 243
9.2.4 Распознавание ошибок 244
9.3 Удалить узлы в кластере 245
9.4 узлы Elasticsearch 250
9.4.1 Поверните и перезапустите 250
9.4.2 Время восстановления Z после миниатюризации 251
9.5 Используйте _CAT API 252
9.6 Стратегия расширения 254
9.6.1 Чрезмерное разделение 254
9.6.2 Разделите данные на индексы и осколки 255
9.6.3 z Основная пропускная способность 256
9,7 псевдоним 257
9.7.1 Что такое псевдонимы 258
9.7.2 Создание псевдонима 259
9.8 Маршрут 261
9.8.1 Зачем использовать маршруты 261
9.8.2 Стратегия маршрута 262
9.8.3 Используйте API _Search_shards, чтобы определить, где выполнить 263
9.8.4.
9.8.5 Объедините маршруты и псевдоним 265
9.9 Резюме 267
Глава D10 Улучшение 268
10.1 Запрос на слияние 269
10.1.1 Пакетный индекс, обновление и удаление 269
10.1.2 Несколько поисков и множественного интерфейса API 273
10.2 Оптимизировать обработку сегментов Lucene 276
10.2.1 Пороговое значение освежающего и промывки 276
10.2.2 Стратегия консолидации и слияния 279
10.2.3. Предел тока хранения и хранения 282
10.3 Полно используйте кеш 285
10.3.1 Кэш фильтра и фильтра 285
10.3.2 Кэш запроса размера 291
10.3.3 Свальная куча и кеш операционной системы 293
10.3.4 Используйте предварительное разогрев, чтобы позволить кэшу нагреться 296
10.4 Другое исполнение весом 297
10.4.1 Большие индексы квалификации все еще дорогие поиск 298
10.4.2 Настройка сценария, либо не используйте его 301
10.4.3 Взвешительные накладные расходы, меньше данных и лучшие распределенные оценки 305
10.4.4 взвесить память и выполнить глубокую страничку 308
10.5 Сводка 310
D11 Management Cluster 311
11.1 Улучшение конфигурации по умолчанию 311
11.1.1 Шаблон индекса 312
11.1.2 Картирование по умолчанию 315
11.2 Восприятие распределения 318
11.2.1 Ассистент на базе Brack 318
11.2.2 ОБЕСПЕЧЕНИЕ ПРЕДОСТАВЛЕНИЯ 319 319
11.3 Мониторинг узкого места 320
11.3.1 Проверьте состояние здоровья кластера 320
11.3.2 ЦП: медленный журнал, горячая линия и пул потоков 322
11.3.3 Память: размер, поле и кеш фильтров кучи 326
11.3.4 Кэш операционной системы 330
11.3.5 Хранилище Limited 330
11.4 Резервное копирование данных 331
11.4.1 Снимок API 331
11.4.2 Вернуть данные в общую файловую систему 332
11.4.3 восстановить 335 из резервной копии
11.4.4 Используйте заглушку базы данных -IN 336
11.5 Резюме 337
Приложение A Данные географического пространства (онлайн скачать)
Плагин Приложения B (онлайн скачать)
Приложение C Гао Лян (скачать онлайн)
Приложение D Elasticsearch мониторинг -плагин -in (онлайн скачать)
Приложение E использует осмотику для отмены поиска (скачать онлайн)
Приложение F является автоматическим завершением и и“”

Эта книга в основном показывает, как использовать Elasticsearch для создания масштабируемых поисковых приложений.Книга охватывает основные особенности Elasticsearch.Книга разделена на две части.*Частично объясняет основные характеристики Две части детали вводят более подробную информацию о каждой характеристической работе и их влиянии на производительность и масштабируемость для производства основных функций.Кроме того, в этой книге также есть 6 Приложение (онлайн -загрузка), которое дает характеристики, которые читатели должны знать, показывая о поиске и сборе географического пространства, как управлять плагином Elasticsearch -in, научиться выделить слова в Результаты поиска в производственной среде в производственной среде, в производственной среде, какие инструменты мониторинга используются для помощи в управлении Elasticsearch, и как использовать Percolator для фильтрации нескольких запросов, чтобы соответствовать небольшому количеству документов и как использовать разные Предложения по достижению функций автоматического завершения.

Современный поиск выглядит потрясающе——С помощью Elasticsearch реального поиска и анализа двигателей не нужно выполнять сложные базовые программы, и не нужно понимать алгоритмы науки о высоком уровне.Пока вы устанавливаете его и отлаживаете, J может продолжить вашу работу.Эта книга научит читателей писать методы для предоставления профессиональных высококачественных поисковых приложений.Благодаря углублению чтения читатели научатся добавлять базовые характеристики поиска в любое приложение, улучшить результаты поиска посредством прогнозирующего анализа и сортировки корреляции и использовать данные, сохраненные в предыдущем поиске, чтобы предоставить пользователям настраиваемый опыт.Эта настоящая книга посвящена API Elasticsearch Rest с использованием протокола HTTP.Написание фрагментов кода - это в основном сценарий Curl, поэтому его легко перевести на другие языки программирования.Основное содержание этой книги&Middot;&Middot;&Middot;&Middot;Для приложений, которые создают и управляют поиском, эта книга является выбором Jijia для разработчиков программ и системных администраторов.










