Open JAVA Meetup / Поисковые движки на основе Apache Lucene
Поисковые движки на основе Apache Lucene – Зачем нужен полнотекстовый поиск и где он используется – Основные функции современных поисковых систем (автодополнение, фасетный поиск, поиск по синонимам и др.) – Архитектура Apache Lucene: индексация, инвертированный индекс, ключевые классы (Document, Field, Term, Analyzer) – Как работает анализатор: токенизация, стоп-слова, нормализация, синонимы – Основные возможности Lucene: ранжирование, подсветка, фасетный поиск, автоподсказки – Apache Solr: готовый поисковый сервер, особенности и примеры использования – Elasticsearch: распределенный поиск и аналитика, REST API и интеграции – Сравнение Solr и Elasticsearch: производительность, удобство, масштабируемость – PostgreSQL Full-Text Search: возможности и ограничения – CAP-теорема и различия подходов PostgreSQL и Elasticsearch – Выбор инструмента для проекта: Lucene, Solr, Elasticsearch или Postgres?
Название:
Open JAVA Meetup / Поисковые движки на основе Apache Lucene
Категория:
Разное