po 'confuso qui,Solr o NHibernate Ricerca
Come sta Solr o Solrnet diverso da Nhibernate Search? Solr offre qualcosa di più a Lucene.net che Nhibernate Search?
po 'confuso qui,Solr o NHibernate Ricerca
Come sta Solr o Solrnet diverso da Nhibernate Search? Solr offre qualcosa di più a Lucene.net che Nhibernate Search?
Ho spiegato le differenze e le relazioni tra questi progetti in this blog post.
In breve: mentre Lucene (.net) è una libreria, Solr è un'applicazione Java autonoma che utilizza Lucene per fornire indicizzazione e ricerca full-text tramite un'interfaccia XML/HTTP. Ciò significa che può essere utilizzato da qualsiasi piattaforma/lingua. Sebbene molto flessibile, è più facile da usare rispetto a Lucene non elaborato e offre funzionalità comunemente utilizzate nelle applicazioni di ricerca, come faceted search e hit highlighting. Gestisce anche caching, replication, sharding e ha una bella interfaccia di amministrazione web. Nessuna di queste funzionalità è fornita direttamente da Lucene.net/NHibernate.Search.
SolrNet è un client per comunicare con Solr da un'applicazione .net.