문제

Bit confused here,

How’s Solr or Solrnet any different from Nhibernate Search? Does Solr offer anything more to Lucene.net that Nhibernate Search?

도움이 되었습니까?

해결책

I explained the differences and relationships between these projects in this blog post.

In a nutshell: while Lucene(.net) is a library, Solr is a stand-alone Java application that uses Lucene to provide full-text indexing and searching through a XML/HTTP interface. This means that it can be used from any platform/language. While very flexible, it's easier to use than raw Lucene and provides features commonly used in search applications, like faceted search and hit highlighting. It also handles caching, replication, sharding, and has a nice web admin interface. None of those features are directly provided by Lucene.net / NHibernate.Search.

SolrNet is a client to communicate with Solr from a .net application.

라이센스 : CC-BY-SA ~와 함께 속성
제휴하지 않습니다 StackOverflow
scroll top