What do you like best?
Lucene has allowed us to greatly improve our search performance and relevance, by easily indexing all of our data, and with very little configuration for the search we were able to greatly improve how the search product was delivered to our customers.
What do you dislike?
The lucene indexes on their own are difficult to maintain and search without experience, to make the most of them they need to be combined with SOLR, this also adds additional functionality which may bloat the application if it is not needed.
The tool that the SOLR addition of Lucene provides needs improvement, although it works and does its job and was difficult to set up and get to work in a large scale production environment.
Recommendations to others considering the product
It takes little effort to create a prototype search using lucene with SOLR, in which you will immediately see the benefits out of the box, with a large amount of additional features to further improve it.
What business problems are you solving with the product? What benefits have you realized?
We had a slow and expensive database cluster containing multiple servers to cope with traffic and speed requirements, we needed something cheaper, faster and more relevance to our search. Moving to Lucene provided this.