Apache Lucene

8.9.0

An open source text search engine library that can be used in the development of cross-platform applications that require full-text search

Apache Lucene has been designed as a powerful, full-text search engine library that can be used virtually with any application that needs full-text search, mainly those cross-platform. The tool is an open source project that has been written entirely in Java.
The software comes with efficient search algorithms, offering support for ranked searches so that users could see the best-matching results returned at the top of the list.
Apache Lucene includes support for a broad range of search query types, including phrases, range, wildcards, and the like. Moreover, it allows users to perform fielded searches and to sort the results by any field.
With the help of this program, users can perform multiple-index searches, and can also take advantage of simultaneous update and searching.
Apache Lucene offers support for highlighting, as well as for joins and result grouping, enables the configuration of storage engine, and is also fast and memory-efficient. Moreover, it includes suggestions that work even with typos.
In addition to featuring low RAM requirements, the software packs high-performance indexing, offering snappy incremental and batch indexing. The size of the index is of around 20-30% of the size of the text that is being indexed.

System requirements

93.7 MB
3.0
Info
Update Date
Version
8.9.0
License
Apache License 2.0
Created By
Apache Software Foundation
Related software Development