Domanda

Qual è la migliore alternativa alla ricerca full-text a Microsoft SQL?(che funziona con MS SQL)

Sto cercando qualcosa di simile a Lucene E Lucene.NET ma senza i requisiti .NET e Java.Vorrei anche trovare una soluzione utilizzabile in applicazioni commerciali.

È stato utile?

Soluzione

Dare un'occhiata a CLucene - È un port C++ ben mantenuto di Java Lucene.Attualmente è concesso in licenza con LGPL e lo utilizziamo nella nostra applicazione commerciale.

Le prestazioni sono incredibili, tuttavia è necessario conoscere alcune delle strane convenzioni API.

Altri suggerimenti

Sfinge è una delle migliori soluzioni.È scritto in C++ e ha prestazioni sorprendenti.

Ricerca DT è senza dubbio il miglior strumento di ricerca che abbia mai usato.Hanno una serie di soluzioni disponibili.Il loro motore funzionerà su Win32 nativo, Linux o .NET.Indicizzerà praticamente ogni tipo di documento che potresti avere (Excel, PDF, Word, ecc.). Ho fatto alcuni confronti con i benchmark qualche tempo fa ed era il più facile da usare e aveva le migliori prestazioni.

Sol è basato su Lucene, ma accessibile tramite HTTP, quindi può essere utilizzato da qualsiasi piattaforma.

Secondo Sfinge, ma Lucene non è poi così male nonostante Java.:) Se non hai a che fare con troppi dati sparsi ecc., esamina anche MySQL TESTO INTERO.Lo stiamo utilizzando per effettuare ricerche in un database da 20 GB.

Autorizzato sotto: CC-BY-SA insieme a attribuzione
Non affiliato a StackOverflow
scroll top