Pregunta

¿Cuál es la mejor alternativa de búsqueda de texto completo a Microsoft SQL?(que funciona con MS SQL)

estoy buscando algo parecido a Lucena y Lucene.NET pero sin los requisitos de .NET y Java.También me gustaría encontrar una solución que se pueda utilizar en aplicaciones comerciales.

¿Fue útil?

Solución

Echa un vistazo a CLuceno - Es una versión C++ bien mantenida de Java Lucene.Actualmente tiene licencia LGPL y la utilizamos en nuestra aplicación comercial.

El rendimiento es increíble, sin embargo, debes entender algunas de las extrañas convenciones de API.

Otros consejos

Esfinge es una de las mejores soluciones.Está escrito en C++ y tiene un rendimiento asombroso.

Búsqueda de DT Es sin duda la mejor herramienta de búsqueda que he usado.Tienen varias soluciones disponibles.Su motor se ejecutará en Native Win32, Linux o .NET.Indexará prácticamente cualquier tipo de documento que pueda tener (Excel, PDF, Word, etc.). Hice algunas comparaciones hace un tiempo y fue el más fácil de usar y tuvo el mejor rendimiento.

solr está basado en Lucene, pero se puede acceder a través de HTTP, por lo que se puede utilizar desde cualquier plataforma.

Secundo a la Esfinge, pero Lucena Tampoco es tan malo a pesar de Java.:) Si no está tratando con demasiados datos dispersos, etc., consulte también MySQL TEXTO COMPLETO.Lo estamos usando para buscar en una base de datos de 20 GB.

Licenciado bajo: CC-BY-SA con atribución
No afiliado a StackOverflow
scroll top