Question

peu confus ici,

Comment est Solr ou Solrnet différent de Nhibernate Recherche ? Est-ce que Solr offre quelque chose de plus à Lucene.net Nhibernate Recherche ?

Était-ce utile?

La solution

Je lui ai expliqué les différences et les relations entre ces projets dans ce billet de blog .

En bref: tout Lucene (.net) est une bibliothèque, Solr est une application Java autonome qui utilise Lucene pour fournir l'indexation en texte intégral et la recherche par le biais d'une interface XML / HTTP. Cela signifie qu'il peut être utilisé à partir de toute plate-forme / langue. Bien que très flexible, il est plus facile à utiliser que Lucene premières et fournit des fonctions les plus couramment utilisées dans les applications de recherche, comme recherche par facettes et mise en surbrillance . Il gère également cache , réplication , sharding , et a une belle interface d'administration web. Aucune de ces fonctionnalités sont fournies directement par Lucene.net / NHibernate.Search.

SolrNet est un client pour communiquer avec Solr à partir d'une application .NET.

Licencié sous: CC-BY-SA avec attribution
Non affilié à StackOverflow
scroll top