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 портирована (или сейчас портируется на другие языки программирования):
- Lucene4c — C
- CLucene — C++
- MUTIS — Delphi
- Plucene — Perl
- Kinosearch — Perl
- PyLucene (Wrapper - not port) - Python
- Ferret и RubyLucene — Ruby
- Zend_Lucene — PHP
- Montezuma — Lisp
- Lucene.Net — C# .Net
Ссылки
- The Apache Lucene
- Lucene API
- Lucene FAQ
- Формат файлов
- Как начать
- Синтаксис запросов
- Scoring
- Lucene Wiki
Литература
- 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 и ещё....
→