Какая польза от Lucene? - PullRequest
0 голосов
/ 27 июля 2010

Я много раз слышал имя Lucene, хотя я пытаюсь получить подробную информацию о веб-сканере, он чаще всего показывается. Что такое использование Lucene?

Ответы [ 2 ]

5 голосов
/ 27 июля 2010

Lucene - это библиотека поисковой системы, предназначенная для решения проблемы поиска по ключевым словам по большому количеству документов. Система работает, обрабатывая документы, чтобы извлечь все слова, а затем создает обратный индекс. Этот индекс позволяет поисковой системе быстро идентифицировать документы, содержащие поисковый термин или термины пользователя, ранжировать их и затем возвращать их пользователю.

Lucene поддерживает множество расширенных функций, таких как запросы фраз, групповые запросы и запросы близости (например, «кошка» рядом с «собакой»), поиск ключевых слов в определенных «полях» (например, тема, автор) и т. 1003 *

По сути, это один из способов добавления возможности текстового поиска в приложения для управления документами различного типа.

1 голос
/ 27 июля 2010

Lucene - это поисковая система.Вы бы использовали lucene в проекте, если бы вы хотели быстрый индексированный поиск.Более подробную информацию можно найти на http://lucene.apache.org/java/docs/index.html

...