Pesquisa Solr ou Nhibernate
-
22-09-2019 - |
Pergunta
Um pouco confuso aqui,
Como está Sol ou Solnet qualquer diferente de Pesquisa de hibernação?Solr oferece algo mais para Lucene.net que Pesquisa de hibernação?
Solução
Expliquei as diferenças e relações entre esses projetos em esta postagem do blog.
Resumindo:enquanto Lucene (.net) é uma biblioteca, Solr é um aplicativo Java independente que usa Lucene para fornecer indexação de texto completo e pesquisa por meio de uma interface XML/HTTP.Isso significa que pode ser usado em qualquer plataforma/linguagem.Embora muito flexível, é mais fácil de usar do que o Lucene bruto e fornece recursos comumente usados em aplicativos de pesquisa, como pesquisa facetada e clique em destaque.Ele também lida cache, replicação, fragmentação, e tem uma interface de administração web agradável.Nenhum desses recursos é fornecido diretamente por Lucene.net/NHibernate.Search.
SolrNet é um cliente para comunicação com Solr a partir de uma aplicação .net.