Apache Lucene подходит для любого приложения, которое требует поддержки полнотекстового поиска, а также поддержанию потребление ресурсов сервера вниз и производить быстрые и высокоточные результаты.
Lucene широко рассматривается как один из лучших поисковых системах по всему, будучи в основе многих других инструментов поиска, наиболее известные из которых
Lucene полностью написан на Java и с освобождения от Apache Foundation, она была портирована на многие другие языки и различных креплений и обертки существовать как стороннего разработанного программного обеспечения.
Что нового в этой версии:
- Все доступ к файлам теперь использует NIO.2 Java API, которые дают в Lucene сильный безопасности индекса по лучшей обработки ошибок и более безопасным фиксаций.
- Каждый сегмент Lucene теперь хранит уникальный идентификатор за сегменту и за фиксации, чтобы помочь в точной репликации индексных файлов.
- В слиянии, IndexWriter теперь всегда проверяет входящие сегменты для коррупции до слияния. Это может означать, на обновление до 5.0.0, что слияние может раскрыть давнюю скрытую коррупцию в старой индекса 4.x.
Что нового в версии 5.1.0 / 4.10.4 / 3.6.2:
- Все доступ к файлам теперь использует NIO.2 Java API, которые дают в Lucene сильный безопасности индекса по лучшей обработки ошибок и более безопасным фиксаций.
- Каждый сегмент Lucene теперь хранит уникальный идентификатор за сегменту и за фиксации, чтобы помочь в точной репликации индексных файлов.
- В слиянии, IndexWriter теперь всегда проверяет входящие сегменты для коррупции до слияния. Это может означать, на обновление до 5.0.0, что слияние может раскрыть давнюю скрытую коррупцию в старой индекса 4.x.
Что нового в версии 5.0.0 / 4.10.3 / 3.6.2:
- New Terms.getMin / Макс методы, чтобы получить самые низкие и самые высокие условия на поле.
- New IDVersionPostingsFormat, оптимизированный для ID поиска, которые связывают монотонно возрастающую версия за ID.
- Атомная обновление набора документ значения полей.
- Многочисленные оптимизаций для увеличения производительности значения Doc поиск времени.
- New (по умолчанию) Lucene49NormsFormat лучше сжимать некоторые случаи, такие как очень короткими полями.
- Нью-SORTED_NUMERIC docvalues типа для эффективной обработки многозначных числовых полей.
- индексирования проходит предыдущий маркер потока для облегчения повторного использования.
- MoreLikeThis принимает несколько значений для каждого поля.
- Все классы, которые оценивают их использование оперативной памяти теперь внедрить новую подотчетных интерфейс.
- Lucene файлы теперь написано (Файл) OutputStream на всех платформах, полностью запретив ищет с упрощенными IO API.
- Улучшение сообщение непонятные сообщения об ошибках, когда MMapDirectory не можете создать новую карту.
Комментарии не найдены