В чем преимущество поиска и индексации Lucene? - PullRequest
0 голосов
/ 09 апреля 2010

Я хочу знать, в чем преимущество поиска и индексации Lucene?

Поиск в Lucene так же быстр, как в другом алгоритме поиска, таком как Быстрый поиск? Как насчет индексации?

Я хочу больше узнать о преимуществах Lucene, чем о других.

спасибо.

Ответы [ 2 ]

3 голосов
/ 11 апреля 2010

Полагаю, вы хотите, чтобы мы сравнили две несравненные вещи. Быстрый поиск - это алгоритм поиска строк, предназначенный для поиска строки в длинном текстовом документе.

Lucene - это поисковая библиотека , предназначенная для индексации и поиска в коллекции документов, ранжирования результатов по мере их поступления.

Более разумное сравнение Lucene с другими поисковыми библиотеками. Вот одно из таких сравнений .

Если вы предоставите некоторые сведения о предполагаемом приложении, SO-сообщество может порекомендовать сначала подход, а затем конкретный программный инструмент внутри этого подхода.

0 голосов
/ 20 апреля 2010

Чтобы получить лучшее представление о Lucene, вы должны использовать инвертированный индекс и поисковые системы Google.

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

...