Руководство для начинающих по ElasticSearch
Не было книг об ElasticSearch (что я знаю), а http://www.elasticsearch.org/guide/, по-видимому, содержит только ссылки.
Какой-нибудь хороший пособие для начинающих или учебники, возможно, на примерах, чтобы рекомендовать, особенно с точки зрения различных стратегий сопоставления и индексирования?
Ответы
Ответ 1
Изменить (апрель 2015):
Как многие заметили, мой старый блог теперь не функционирует. Большинство моих статей были перенесены в блог Elastic и могут быть найдены путем фильтрации моего имени: https://www.elastic.co/blog/author/zachary-tong
Чтобы быть абсолютно честным, лучший источник знаний начинающих теперь Elasticsearch - The Definitive Guide, написанный мной и Клинтоном Гормли.
Он принимает нулевые знания в поисковых системах и объясняет поиск информации первому руководителем в контексте Elasticsearch. Хотя справочные документы касаются поиска точного параметра, который вам нужен, руководство представляет собой повествование, в котором обсуждаются проблемы в поиске и способы их решения.
Лучше всего, книга OSS и бесплатная (если вы не хотите купить бумажную копию, и в этом случае О'Рейли с радостью продаст вам:))
Изменить (август 2013):
Многие из моих статей были перенесены в официальный блог Elasearch , а также новые статьи, которые не были опубликованы на моем личном сайте.
Оригинальное сообщение:
Я также был разочарован изучением ElasticSearch, не имеющим опыта Lucene/Solr. Я медленно документировал то, что я узнал в своем блоге, и до сих пор есть четыре учебника:
Поэтому мне не нужно продолжать редактирование, все будущие учебники в моем блоге можно найти по этой категории.
И это некоторые ссылки, которые я добавил в закладки, потому что они были невероятно полезны так или иначе:
Ответ 2
Вы можете изучить обзор, используя эту ссылку.
http://spinscale.github.com/elasticsearch/2012-03-jugm.html#/1
Ответ 3
Я нашел Elastic Search одним из самых трудных вещей, которые мне пришлось изучить, я раньше не использовал Lucene, и я нашел документацию довольно трудно следовать.
Это то, что я хотел бы знать, прежде чем я начал его изучать:
Конфигурация и настройка
Я настроил ELS на 3 VM, используя Centos, Mint и Ubuntu. Centos был лучшим выбором из трех.
Я следил за этим руководством, чтобы помочь мне настроить его (он отлично работал на всех трех дистрибутивах)
Индекс и типы
Один индекс может содержать много типов, он использует типы, которые позволяют достичь значительной степени разделения данных, принадлежащих одному и тому же индексу.
PHP
Я использую PHP в качестве интерфейса и использовал эту оболочку для интеграции моей установки ELS в мои скрипты.
Другие ресурсы
Презентация в другом ответе на ваш вопрос действительно хороша, пройдите через нее и изучите синтаксис запроса DSL, после установки это то, где реальная сила ELS приходит в себя.
Ответ 4
Если вы новичок в поиске elasticsearch и "поиск информации" / "полнотекстовый поиск" в целом, я бы посоветовал сначала проверить эти ресурсы, прежде чем опробовать учебные пособия по конкретным функциям: