We are trying to incorporate full-text search into our product. When searching for comparisons of lucene and solr i found that most people mention the obvious difference that lucene (and lucene .Net) is a library, while solr is an application. Some people also mentioned solr features such as hit highlighting, but the lucene .Net contrib library seems to support them as well. The only feature i have seen that is supported in solr and not in lucene is document field typing.
Using Lucene .Net will make our deployment process easier (our product runs on IIS) so we are inclined to use Lucene .NET over solr. However, we would like to know what exactly we would be missing if we do not use solr. I would appreciate some details of each feature / advantage as opposed to a simple list.
Have a look at this link : http://www.solrtutorial.com/overview/solr-for-managers.html
As you said, SOLR is an application, meaning you won't have to implement this (for example) :
By implementing I mean calling Lucene.API to use those features.
Basically :
If you love us? You can donate to us via Paypal or buy me a coffee so we can maintain and grow! Thank you!
Donate Us With