Bigdata
Now Reading
Apache Lucene Core
0
Review

Apache Lucene Core

Overview
Synopsis

Apache Lucene is a high-performance, full-featured text search engine library written entirely in Java. It is a technology suitable for nearly any application that requires full-text search, especially cross-platform.

Category

Search Engine Server Free

Features

• Scalable, High-Performance Indexing
• Over 150GB/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)
• 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

License

Open Source

Price

Free

Pricing

Subscription

Free Trial

Available

Users Size

Small (<50 employees), Medium (50 to 1000 Enterprise (>1001 employees)

Company

Apache Lucene Core

What is best?

• Scalable, High-Performance Indexing
• Over 150GB/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

PAT Rating™
Editor Rating
Aggregated User Rating
Rate Here
Ease of use
7.6
6.4
Features & Functionality
7.6
8.7
Advanced Features
7.6
8.5
Integration
7.6
8.8
Performance
7.6
4.8
Training
4.4
Customer Support
7.6
7.5
Implementation
Renew & Recommend
Bottom Line

Apache Lucene is a high-performance, full-featured text search engine library written entirely in Java.

7.6
Editor Rating
7.0
Aggregated User Rating
3 ratings
You have rated this

Apache Lucene is a high-performance, full-featured text search engine library written entirely in Java. Apache Lucene is a technology suitable for nearly any application that requires full-text search, especially cross-platform. Apache Lucene is an open source project available for free download. Jenkins is providing continuous integration capabilities to the Apache Lucene project. It is responsible for running nightly builds, tests, javadocs, and code coverage reports. Both binary and source releases for the latest version of Lucene are available from the Apache Mirrors. Archives for all past versions of Lucene are available at the Apache archives.

The lucene-VERSION.zip or .tar.gz (where VERSION is the version number of the release, e.g. 3.0.1) file contains the lucene-core jar file, html documentation, a demo application (see the "Getting Started" section) and various jar files containing contributed code. The lucene-VERSION-src.zip or .tar.gz contains the full source code for that version. Apache Lucene runs on Java 8 or greater. It is also recommended to always use the latest update version of the users’ Java VM, because bugs may affect Lucene. With all Java versions it is strongly recommended to not use experimental -XX JVM options. CPU, disk and memory requirements are based on the many choices made in implementing Lucene (document size, number of documents, and number of hits retrieved to name a few). The IRC channel can be used for online discussion about Lucene related stuff, but developers should be careful to transfer all the official decisions or useful discussions to the issue tracking system.

 

Filter reviews
User Ratings





User Company size



User role





User industry





Ease of use
Features & Functionality
Advanced Features
Integration
Performance
Training
Customer Support
Implementation
Renew & Recommend

What's your reaction?
Love It
0%
Very Good
0%
INTERESTED
0%
COOL
0%
NOT BAD
0%
WHAT !
0%
HATE IT
0%