Frage

Was ist die beste Volltextsuche-Alternative zu Microsoft SQL?(funktioniert mit MS SQL)

Ich suche etwas Ähnliches Lucene Und Lucene.NET jedoch ohne die .NET- und Java-Anforderungen.Ich würde auch gerne eine Lösung finden, die in kommerziellen Anwendungen einsetzbar ist.

War es hilfreich?

Lösung

Schauen Sie mal rein CLucene - Es handelt sich um eine gut gepflegte C++-Portierung von Java Lucene.Es ist derzeit unter LGPL lizenziert und wir verwenden es in unserer kommerziellen Anwendung.

Die Leistung ist unglaublich, allerdings muss man sich mit einigen seltsamen API-Konventionen auseinandersetzen.

Andere Tipps

Sphinx ist eine der besten Lösungen.Es ist in C++ geschrieben und bietet eine erstaunliche Leistung.

DT-Suche ist zweifellos das beste Suchwerkzeug, das ich je verwendet habe.Sie verfügen über eine Reihe von Lösungen.Ihre Engine läuft unter nativem Win32, Linux oder .NET.Es indiziert praktisch jede Art von Dokument, das Sie möglicherweise haben (Excel, PDF, Word usw.). Ich habe vor einiger Zeit einige Benchmark-Vergleiche durchgeführt und es war am einfachsten zu verwenden und hatte die beste Leistung.

Solr basiert auf Lucene, ist aber über HTTP erreichbar, sodass es von jeder Plattform aus genutzt werden kann.

Ich unterstütze Sphinx, aber Lucene ist trotz Java auch nicht so schlimm.:) Wenn Sie es nicht mit zu vielen verteilten Daten usw. zu tun haben, schauen Sie sich auch MySQL an VOLLER TEXT.Wir verwenden es, um eine 20-GB-Datenbank zu durchsuchen.

Lizenziert unter: CC-BY-SA mit Zuschreibung
Nicht verbunden mit StackOverflow
scroll top