Solr o búsqueda de nhibernado
-
22-09-2019 - |
Pregunta
Un poco confundido aquí,
Como esta Solria o Solrnet Cualquiera diferente de Búsqueda de nhibernado? ¿Solr ofrece algo más a Lucene.net que Búsqueda de nhibernado?
Solución
Le expliqué las diferencias y relaciones entre estos proyectos en esta publicación de blog.
En pocas palabras: mientras Lucene (.NET) es una biblioteca, Solr es una aplicación Java independiente que usa Lucene para proporcionar indexación de texto completo y búsqueda a través de una interfaz XML/HTTP. Esto significa que se puede usar desde cualquier plataforma/idioma. Si bien es muy flexible, es más fácil de usar que Lucene crudo y proporciona características comúnmente utilizadas en aplicaciones de búsqueda, como facetas de búsqueda y Hit Soestinging. También se maneja almacenamiento en caché, replicación, fragmento, y tiene una buena interfaz de administración web. Ninguna de esas características es proporcionada directamente por Lucene.net / NHibernate.Search.
Solrnet es un cliente para comunicarse con SOLR desde una aplicación .NET.