Apache Solr и полнотекстовый поиск для ленивых обсудили в Петербурге

Apache Solr и полнотекстовый поиск для ленивых обсудили в Петербурге
Александр Токарев, DB Expert и сертифицированный специалист Oracle, и Александр Полушкин, DevOps-разработчик, выступили на ITtalk в Петербурге.

На примере Apache Solr они продемонстрировали, как можно быстро создать решение по полнотекстовому поиску, а также показали пример решения для поиска по тегам. 

Токарев начал выступление с описания понятия «полнотекстовое решение» и обсудил типовые шаблоны его использования, затем рассказал о результатах изучения одной из search-платформ, Apache Solr, подробно рассказав об ее архитектуре, клиентском доступе и самом процессе обработки данных. Первая часть выступления закончилась практической демонстрацией работы разработчика с платформой Solr.

«Solr настолько интуитивен, что его можно просто брать и работать с ним», — добавил докладчик.

Во второй части встречи Александр Полушкин рассказал про два основных варианта архитектурного масштабирования Apache Solr: Stand-alone Mode и SolrCloud, а затем, после подробного технического описания, докладчик продемонстрировал функционал SolrCloud.

В завершении слово опять взял Токарев и рассказал о нескольких дополнительных функциях search-платформы Apache Solr:

  • Streaming language
  • Parallel query
  • Graph functions
  • Spatial queries
  • Spellchecking
  • Suggestions
  • Highlighter
  • Facets

Ссылки:

Презентация

Фото-отчет