4

Microsoft SQL に代わる最良の全文検索は何ですか? (MS SQL で動作します)

LuceneLucene.NETに似たものを探していますが、.NET と Java の要件はありません。また、商用アプリケーションで使用できるソリューションを見つけたいと考えています。

4

5 に答える 5

3

CLuceneを見てください-これは、JavaLuceneのよく管理されたC++ポートです。現在LGPLの下でライセンスされており、商用アプリケーションで使用しています。

パフォーマンスは驚くべきものですが、奇妙なAPI規則のいくつかに頭を悩ませる必要があります。

于 2008-09-08T14:13:20.957 に答える
3

Sphinxは最良のソリューションの 1 つです。C++ で書かれており、驚くべきパフォーマンスを発揮します。

于 2008-09-02T04:38:25.260 に答える
1

Solrは Lucene をベースにしていますが、HTTP 経由でアクセスできるため、どのプラットフォームからでも使用できます。

于 2008-09-29T16:18:16.500 に答える
1

DT Searchは、私が使用した中で最高の検索ツールです。彼らは利用可能な多くのソリューションを持っています。彼らのエンジンは、ネイティブの Win32、Linux、または .NET で実行されます。持っている可能性のあるほぼすべての種類のドキュメント (Excel、PDF、Word など) のインデックスを作成します。少し前にいくつかのベンチマーク比較を行ったところ、最も使いやすく、最高のパフォーマンスが得られました。

于 2008-09-02T04:55:21.460 に答える
0

私は Sphinx を 2 位につけていますが、Luceneも Java にもかかわらずそれほど悪くはありません。:) あまりにも多くのデータが分散している場合などを扱っていない場合は、MySQL のFULLTEXTも調べてください。これを使用して、20 GB のデータベース全体を検索しています。

于 2008-09-02T04:48:42.553 に答える