Apache Lucene
Apache Lucene
HomeDeveloper ToolsApache Lucene
Apache Lucene free download for Mac

Apache Lucene

Version 9.0.0

Open-source search engine library written entirely in Java.

Apache Lucene overview

Apache Lucene

is a high-performance, full-featured search engine library written entirely in Java. It is a technology suitable for nearly any application that requires structured search, full-text search, faceting, nearest-neighbor search across high-dimensionality vectors, spell correction or query suggestions.

Apache Lucene is an open source project available for free download. Please use the links on the right to access Lucene.

Main features:
  • Scalable, High-Performance Indexing
    • Over 800GB/hour on modern hardware
    • Small RAM requirements -- only 1MB heap
    • Incremental indexing as fast as batch indexing
    • Index size roughly 20-30% the size of text indexed
  • Powerful, Accurate and Efficient Search Algorithms
    • Ranked searching -- best results returned first
    • Many powerful query types: phrase queries, wildcard queries, proximity queries, range queries and more
    • Fielded searching (e.g. title, author, contents)
    • Nearest-neighbor search for high-dimensionality vectors
    • Sorting by any field
    • Multiple-index searching with merged results
    • Allows simultaneous update and searching
    • Flexible faceting, highlighting, joins and result grouping
    • Fast, memory-efficient and typo-tolerant suggesters
    • Pluggable ranking models, including the Vector Space Model and Okapi BM25
    • Configurable storage engine (codecs)
  • Cross-Platform Solution
    • Available as Open Source software under the Apache License which lets you use Lucene in both commercial and Open Source programs
    • 100%-pure Java
    • Implementations in other programming languages available that are index-compatible
  • What’s new in version 9.0.0

    Updated on Dec 10 2021

    Version 9.0.0:
    • New Analyzers for Serbian, Nepali, and Tamil languages
    • IME-friendly autosuggest for Japanese
    • Snowball 2, adding Hindi, Indonesian, Nepali, Serbian, Tamil, and Yiddish stemmers
    • New normalization/stemming for Swedish and Norwegian
    • Up to 400% faster taxonomy faceting
    • 10-15% faster indexing of multi-dimensional points
    • Several times faster sorting on fields that are indexed with points. This optimization used to be an opt-in in late 8.x releases and is now opt-out as of 9.0.
    • ConcurrentMergeScheduler now assumes fast I/O, likely improving indexing speed in case where heuristics would incorrectly detect whether the system had modern I/O or not
    • Encoding of postings lists changed from FOR-delta to PFOR-delta to save further disk space
    • File formats have all been changed from big-endian order to little endian order
    • Lucene 9 no longer has split packages. This required renaming some packages outside of the lucene-core JAR, so you will need to adjust some imports accordingly.
    • Using Lucene 9 with the module system should be considered experimental. We expect to make progress on this in future 9.x releases.





    186.9 MB

    Developer’s website




    App requirements

    • Intel 64
    • macOS 10.14.0 or later
    • Requires Java
    Try our new feature and write a detailed review about Apache Lucene. All reviews will be posted soon.
    Write your thoughts in our old-fashioned comment
    MacUpdate Comment Policy. We strongly recommend leaving comments, however comments with abusive words, bullying, personal attacks of any type will be moderated.
    (0 Reviews of )
    There are no reviews yet
    Help the community
    There are no reviews yet, be the first to leave one
    FreeAbsolutely Free
    How would you rate Apache Lucene?
    Similar apps
    BitNami Apache Solr Stack
    Develop and deploy Java applications.
    Is this app is similar to BitNami Apache Solr Stack? Vote to improve the quality of this list.
    Vote results
    Total score
    Swiftify for Xcode
    Objective-C converter for Xcode.
    Is this app is similar to Swiftify for Xcode? Vote to improve the quality of this list.
    Vote results
    Total score