Опитваме се да включим пълнотекстово търсене в нашия продукт. Когато търсех сравнения на lucene и solr, открих, че повечето хора споменават очевидната разлика, че lucene (и lucene .Net) е библиотека, докато solr е приложение. Някои хора също споменаха функции на solr, като подчертаване на удари, но библиотеката lucene .Net contrib изглежда също ги поддържа. Единствената функция, която съм виждал и която се поддържа в solr, а не в lucene, е въвеждането на поле на документ.
Използването на Lucene .Net ще направи нашия процес на внедряване по-лесен (продуктът ни работи на IIS), така че сме склонни да използваме Lucene .NET над solr. Все пак бихме искали да знаем какво точно ще ни липсва, ако не използваме solr. Бих се радвал на някои подробности за всяка функция/предимство, за разлика от обикновен списък.