2009-04-19 10 views
5

ASP.NET MVCを使用してコンテンツ管理されたWebサイトを作成しました。すべてのコンテンツはSQL Serverデータベースの 'Content'テーブルに格納され、テキスト自体はデータ型 'XML'の列に格納されます。ASP.NET MVC Webサイトでの検索の実装

すべてのXMLコンテンツを検索し、それぞれがコンテンツアイテムにリンクしている結果のリストを返す検索機能をサイトに追加します。

技術が最も適切なアイデアはありますか?

SQL Serverのフルテキストインデックス作成、またはDotLuceneなどのその他のものを使用する必要がありますか。

答えて

3

Lucene.netがあなたのためのより良い選択肢になります。 luceneを使って高度な検索をすることができます。 Lucene.netがFTSよりも良いだろう、なぜhttp://incubator.apache.org/lucene.net/docs/2.1/

+1

@

ドキュメントは、あなたは手の込んだことはできますか? –

+0

Luceneは、各検索結果に周囲のテキストを表示できるなど豊富な検索機能を提供しているため、ユーザーはGoogleや他の検索エンジンの仕組みと同様に、検索語が取得されたコンテキストを見ることができます。 – Jonathan

関連する問題