Essays.club - Получите бесплатные рефераты, курсовые работы и научные статьи
Поиск

Установка и настройка поискового индекса Elasticsearch

Автор:   •  Июнь 13, 2019  •  Лабораторная работа  •  301 Слов (2 Страниц)  •  396 Просмотры

Страница 1 из 2

ОТЧЕТ

Лабораторная работа №1

По дисциплине: «Текстовый информационный поиск»

Тема: «Установка и настройка поискового индекса Elasticsearch»

      Работа защищена «___» ____________

Цель работы: Установить и настроить систему полнотекстового поиска Elasticsearch. Проиндексировать документы и освоить синтаксис поисковых команд.

Порядок выполнения лабораторной работы:

  1. Установить 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]
  2. Проиндексировать и найти документы, используя 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]
  3. Протестировать Elasticsearch с большим объёмом данных.

    Создали php скрипт для индексации большого количества документов:

ini_set('max_execution_time', 36000);

class userGenerator {

private $countries = array('RussianFederation','Ukraine','Germany','France','Lithuania','Latvia','Poland','Finland','Sweden');

...

Скачать:   txt (4.2 Kb)   pdf (476.6 Kb)   docx (285.7 Kb)  
Продолжить читать еще 1 страницу »
Доступно только на Essays.club