Efficient Open Source Search Engine
Overall Satisfaction with Apache Lucene
Apache Lucene is being used across multiple applications where data keeps updating continuously. Being open source and the efficiency with which the search engine operates, its the perfect solution to implement dynamic text search. The accuracy of the search results is impressive and wouldn't make business sense to implement external products like Google search for a small scale data set.
Pros
- Fast indexing, with proper optimization I can index a Gig of data in 2 mins.
- Easy integration with web crawlers
- Quick and Accurate Results
- Flexible sorting option for results based on the search field and relevance
Cons
- Scalable issues especially when the index grows in size with millions of documents.
- The Boolean scoring model could be better.
- Difficulty setting up on cluster based environment.
- Cost effective
- Opensource and easily customizable
- Active community and feedback forums
The search and index performance of [Apache] Lucene is excellent and the quality of results is good, if not better. For implementing it with small scale applications it is a no brainer, Lucene is the best and most cost effective solution. Learning curve is not too steep either.
Do you think Apache Lucene delivers good value for the price?
Yes
Are you happy with Apache Lucene's feature set?
Yes
Did Apache Lucene live up to sales and marketing promises?
Yes
Did implementation of Apache Lucene go as expected?
Yes
Would you buy Apache Lucene again?
Yes
Comments
Please log in to join the conversation