Question

Quelle est la meilleure recherche en texte intégral alternative à Microsoft SQL?(qui fonctionne avec MS SQL)

Je suis à la recherche de quelque chose de similaire à Lucene et Lucene.NET mais sans la .NET et Java exigences.Je tiens également à trouver une solution qui est utilisable dans des applications commerciales.

Était-ce utile?

La solution

Jetez un oeil à CLucene - Il est bien entretenu, C++ port de java Lucene.Actuellement il est sous licence LGPL, et nous l'utilisons dans notre application commerciale.

La Performance est incroyable, cependant, vous ne devez obtenir votre tête autour de l'étrange API conventions.

Autres conseils

Sphinx est l'une des meilleures solutions.Il est écrit en C++ et a des performances étonnantes.

DT de Recherche est de loin le meilleur outil de recherche que j'ai utilisées.Ils ont un certain nombre de solutions disponibles.Leur Moteur fonctionne sur Native Win32, Linux ou .NET.Il sera indice de presque tous les types de documents que vous pourriez avoir (Excel, PDF, Word, etc.) J'ai fait certains tests de comparaisons il y a un moment et c'était le plus facile à utiliser et a connu la meilleure performance.

Solr est basé sur Lucene, mais accessible via HTTP, de sorte qu'il peut être utilisé à partir de n'importe quelle plateforme.

J'deuxième Sphinx, mais Lucene aussi, n'est pas si mal malgré la Java.:) Si vous n'êtes pas traiter avec trop de données réparties, etc., puis aussi regarder dans MySQL Texte intégral.Nous l'utilisons pour lancer une recherche sur un 20 GO de base de données.

Licencié sous: CC-BY-SA avec attribution
Non affilié à StackOverflow
scroll top