Lucene

Материал из Seo Wiki - Поисковая Оптимизация и Программирование
Перейти к навигацииПерейти к поиску
Apache Lucene
Логотип Lucene
Тип поиск и программирование
Разработчик Apache Software Foundation
Написана на Java
ОС кроссплатформный
Версия 3.0.0 (25 ноября 2009)
Лицензия Apache Software License
Сайт lucene.apache.org

The Apache Lucene — это свободная библиотека для высокоскоростного полнотекстового поиска, написанная на Java.

Основные возможности

  • Масштабируемая и высокоскоростная индексация
    • свыше 20MB в минуту на Pentium M 1.5GHz
    • требуется малый объем RAM — «heap» всего 1MB
    • размер индекса примерно 20-30 % от размера исходного текста
  • Мощный, точный и эффективный поисковый алгоритм
    • ранжированный поиск — лучшие результаты показываются первыми
    • множество мощных типов запросов: запрос фразы, wildcard запросы, поиск интервалов и т. д.
    • поиск основанный на «полях» (таких как, заголовок, автор, текст)
    • возможность сортировать по различным полям
    • multiple-index поиск с возможностью объединения результатов
    • возможность одновременного поиска и обновления индекса
  • кроссплатформное решение
    • исходный код полностью написан на Java
    • наличие портов на другие языки программирования

Порты на другие языки

Lucene портирована (или сейчас портируется на другие языки программирования):

Ссылки

Литература

  • Erik Hatcher and Otis Gospodnetic, «Lucene in Action», Manning, ISBN 1-932394-28-1

de:Lucene en:Lucene es:Lucene fr:Lucene it:Lucene ja:Lucene nl:Lucene no:Lucene pt:Apache Lucene th:ลูซีน tr:Lucene vi:Lucene zh:Lucene

Если вам нравится SbUP.com Сайт, вы можете поддержать его - BTC: bc1qppjcl3c2cyjazy6lepmrv3fh6ke9mxs7zpfky0 , TRC20 и ещё....