Domanda

po 'confuso qui,

Come sta Solr o solrnet diverso da NHibernate Ricerca ? Fa Solr offre nulla di più per Lucene.net che NHibernate Ricerca ?

È stato utile?

Soluzione

ho spiegato le differenze e le relazioni tra questi progetti in questo post del blog .

In poche parole: mentre Lucene (.net) è una libreria, Solr è un'applicazione stand-alone Java che utilizza Lucene per fornire indicizzazione full-text e la ricerca attraverso un'interfaccia XML / HTTP. Ciò significa che può essere utilizzato da qualsiasi piattaforma / lingua. Mentre molto flessibile, è più facile da usare rispetto Lucene prime e fornisce funzioni più comunemente utilizzate in applicazioni di ricerca, come ricerca sfaccettata e colpito evidenziando . Gestisce caching , replica , sharding , e ha una bella interfaccia web di amministrazione. Nessuna di queste caratteristiche sono direttamente fornite da Lucene.net / NHibernate.Search.

SolrNet è un client per comunicare con Solr da un'applicazione .NET.

Autorizzato sotto: CC-BY-SA insieme a attribuzione
Non affiliato a StackOverflow
scroll top