Solr o NHibernate Ricerca
-
22-09-2019 - |
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 ?
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.