Review of Apache Lucene
April 11, 2017

Review of Apache Lucene

Craig J. Stadler | TrustRadius Reviewer
Score 9 out of 10
Vetted Review
Verified User

Overall Satisfaction with Apache Lucene

We currently use Apache Lucene to provide search for extremely large datasets of deep image metadata. It allows quick and easy access to the metadata and search facets/filters.
  • Quick search of very large amounts of data on a single machine instance.
  • Extremely memory and disk efficient/performance.
  • Easy to setup and integrate into external systems.
  • User interface for setup and maintenance would be helpful.
  • Easier cloud/cluster setup.
  • Better, centralized documentation.
  • Very good at using minimal hardware sets saving money on hosting.
  • Very good at housing multiple cores or instances.
I have tried Elastic and Sphinx, each has their benefits but I feel like Apache Lucene overall is the best performing and easiest to setup and maintain.
Apache Lucene is very good for medium to large datasets that are not searchable as well in MySQL or normal databases. It's extremely fast and robust. Lucene is not as well suited to be used as a strict NoSQL platform.