Еластиц Сеарцх

Инсталирајте ЕластицСеарцх на Убунту

Инсталирајте ЕластицСеарцх на Убунту
У овом кратком посту видећемо како можемо да инсталирамо једну од најпопуларнијих платформи за индексирање и претраживање текста, Еластицсеарцх на Убунту и почнемо да је користимо. Сад ћемо почети.

База података Еластицсеарцх

Еластицсеарцх је једна од најпопуларнијих НоСКЛ база података која се користи за чување и претрагу података заснованих на тексту.

Еластицсеарцх заснован је на технологији индексирања луцена и омогућава преузимање претраживања у милисекундама на основу података који се индексирају. Подржава упите базе података путем РЕСТ АПИ-ја. То значи да можемо користити једноставне ХТТП позиве и ХТТП методе попут ГЕТ, ПОСТ, ПУТ, ДЕЛЕТЕ итд. за приступ подацима.

 Инсталирање Јаве

Да бисмо инсталирали Еластицсеарцх на Убунту, прво морамо инсталирати Јаву. Јава можда није подразумевано инсталирана. Можемо то потврдити помоћу ове наредбе:

јава -верзија

Када покренемо ову наредбу, добијамо следећи излаз:

Сада ћемо инсталирати Јаву на наш систем. Користите ову наредбу да бисте то урадили:

судо адд-апт-репозиторијум ппа: вебупд8теам / јава
судо апт-гет упдате
судо апт-гет инсталл орацле-јава8-инсталлер

Једном када се ове наредбе изврше, можемо поново да проверимо да ли је Јава инсталирана помоћу исте наредбе.

Инсталирање Еластицсеарцх

Сада је инсталирање Еластицсеарцх-а питање само неколико команди. Да бисте започели, преузмите датотеку пакета Еластицсеарцх са ЕС странице:

вгет хттпс: // артефакти.еластичан.цо / довнлоадс / еластицсеарцх / еластицсеарцх-6.2.2.деб

Када покренемо горњу команду, видећемо следећи излаз:

Затим можемо инсталирати преузету датотеку дпкг наредба:

судо дпкг -и еластицсеарцх-1.7.2.деб

Када покренемо горњу команду, видећемо следећи излаз:

Обавезно преузмите пакет деб са веб локације ЕС.

Датотеке за конфигурацију за Еластицсеарцх биће ускладиштене на / етц / еластицсеарцх.  Да бисте били сигурни да је Еластицсеарцх покренут и заустављен са машином, покрените следећу команду:

судо упдате-рц.д подразумеване вредности еластичног претраживања

Конфигурисање Еластицсеарцх

Тренутно имамо активну инсталацију за Еластицсеарцх. Да бисмо ефикасно користили Еластицсеарцх, можемо унети неке важне промене у конфигурацију. Покрените следећу команду да бисте отворили ЕС конфигурациону датотеку:

судо нано / етц / еластицсеарцх / еластицсеарцх.имл

Прво модификујемо чвор.име и кластер.име у еластицсеарцх.имл датотека. Не заборавите да уклоните # пре сваког реда који желите да уредите да бисте га уклонили као коментар.

Измените ова својства:

Када завршите са свим променама конфигурације, први пут покрените ЕС сервер:

судо сервице еластицсеарцх старт

Када покренемо ову наредбу и проверимо статус услуге, добијамо следећи излаз:

Коришћење Еластицсеарцх

Сада када је Еластицсеарцх започео, можемо почети да га користимо за наше команде.

Да бисте видели детаље инстанце и информације о кластеру, покрените следећу наредбу:

цурл -Кс ГЕТ 'хттп: // лоцалхост: 9200'

Можда ћете морати да инсталирате цурл, учините то помоћу ове наредбе:

судо апт-гет инсталирајте цурл

Када покренемо ову наредбу, добијамо следећи излаз:

Сада можемо покушати да убацимо неке податке у ЕС помоћу следеће наредбе:

цурл -Кс ПОСТ 'хттп: // лоцалхост: 9200 / линукхинт / хелло / 1' -Х 'Цонтент-Типе: апплицатион
/ јсон '-д' "наме": "ЛинукХинт" '

Када покренемо ову наредбу, добијамо следећи излаз:

Покушајмо сада да добијемо податке:

цурл -Кс ГЕТ 'хттп: // лоцалхост: 9200 / линукхинт / хелло / 1'

Када покренемо ову наредбу, добијамо следећи излаз:

Закључак

У овом кратком посту научили смо како можемо да инсталирамо Еластицсеарцх и покренемо основне упите на њему.

Средњи тастер миша не ради у оперативном систему Виндовс 10
Тхе средње дугме миша помаже вам да се крећете кроз дугачке веб странице и екране са пуно података. Ако се то заустави, на крају ћете користити тастат...
Како да промените леви и десни тастер миша на рачунару са Виндовс 10
Сасвим је нормално да су сви уређаји рачунарског миша ергономски дизајнирани за дешњаке. Али постоје доступни уређаји за миш који су посебно дизајнира...
Емулирајте кликове мишем лебдењем помоћу миша без клика у оперативном систему Виндовс 10
Коришћење миша или тастатуре у погрешном положају прекомерне употребе може резултирати многим здравственим проблемима, укључујући напрезање, синдром к...