Установка и настройка поискового индекса Elasticsearch
Автор: Ирина Филимонова • Июнь 13, 2019 • Лабораторная работа • 301 Слов (2 Страниц) • 394 Просмотры
Страница 1 из 2
ОТЧЕТ
Лабораторная работа №1
По дисциплине: «Текстовый информационный поиск»
Тема: «Установка и настройка поискового индекса Elasticsearch»
Работа защищена «___» ____________
Цель работы: Установить и настроить систему полнотекстового поиска Elasticsearch. Проиндексировать документы и освоить синтаксис поисковых команд.
Порядок выполнения лабораторной работы:
- Установить Elasticsearch, elasticsearch-head плагин.
1) Скачали и установили Elasticsearch.
2) Запустили файл elasticsearch.bat.
3) Установили elasticsearch-head плагин с помощью команды elasticsearch/bin/plugin install mobz/elasticsearch-head.
4) Открыли http://localhost:9200/_plugin/head/
[pic 1] - Проиндексировать и найти документы, используя curl.
Создали индекс и добавили трех пользователей:
1) Информация о первом пользователе
[pic 2]
2) Информация о втором пользователе
[pic 3]
3) Информация о третьем пользователе
[pic 4]
[pic 5]
Выполнили поисковые запросы:
1) Ищем всех пользователей с именем Ivan
[pic 6]
2) Ищем всех пользователей из Украины со знанием PHP
[pic 7]
3) Ищем пользователей из России
[pic 8]
4) Подсчитываем количество пользователей из России
[pic 9]
[pic 10] - Протестировать Elasticsearch с большим объёмом данных.
Создали php скрипт для индексации большого количества документов:
ini_set('max_execution_time', 36000);
class userGenerator {
private $countries = array('RussianFederation','Ukraine','Germany','France','Lithuania','Latvia','Poland','Finland','Sweden');
...
Доступно только на Essays.club