На главной
странице elasticsearch.org
написано
«You know, for
Search». А я как раз вчера посмотрел фильму
«Подручный Хадсакера» (The
Hudsucker Proxy (1994)). Это оттуда, не иначе.
Только там главгерой говорил «you know, for
kids», показывая свое изобретение.
Elasticsearch это
поисковый сервис (построение и
использование поискового индекса), с
которым общаются через JSON over HTTP. Простой
в использовании, доступный, мощный,
масштабируемый и вообще cool-ный. Внутре
использует Apache
Lucene.
Меня
эта тема заинтересовала и я решил
собственноручно испытать этот чудо-движок.
Итак,
приступим
Установка
1.
Скачиваем архив
(http://www.elasticsearch.org/download/) и распаковываем
его
2.
Запускаем сервер
Unix
: bin/elasticsearch –f
Windows
: bin/elasticsearch.bat
3.
Проверяем сервер
curl
-X GET http://localhost:9200/
Если
все работает, сервер вернет вам JSON массив
с какой-то информацией.
Индексация
данных
Для
примера создадим индекс пользователей
хабра
...
Народ сравнивает
Elasticsearch со Sphinx
и Apache Solr. Солр
тоже использует Lucene.
Комментариев нет:
Отправить комментарий