データベースにあるデータに対して検索インデックスを簡単に実行するために購入できる、asp.net 用の優れた検索ツールはありますか?
私が必要としているのは、記事の一般的なサイト検索だけでなく、ファセット検索も実行できるものです。ファセット検索は非常に重要な機能です。
ありがとう。
データベースにあるデータに対して検索インデックスを簡単に実行するために購入できる、asp.net 用の優れた検索ツールはありますか?
私が必要としているのは、記事の一般的なサイト検索だけでなく、ファセット検索も実行できるものです。ファセット検索は非常に重要な機能です。
ありがとう。
Lucene.NET、Solr、Sphinx、FAST、Endeca、おそらくXapianでファセットを実装できます。
ただし、これらはリレーショナル データベースとは非常に異なるデータ構造を使用するため、簡単に統合することはできません。通常、全文検索エンジンにデータをフィードするには、データを非正規化する必要があります。
SolrNetには、 Solr でファセットを実装する方法を示すサンプル ASP.NET MVC アプリケーションが含まれています。
免責事項: 私は SolrNet の作成者です。
私は Mauricio Scheffer に同意します。Solr.NET を使用すると、目的を達成するのに役立ちます。約 1 年前に基本的な ASP.NET Web フォームの例を実装しました。このリンクは、私が始めるのに非常に役立つことがわかりました: http://crazorsharp.blogspot.co.uk/2010/01/full-text-search-using-solr-lucene-and.html
上記の例を使用して、これを作成することができました (免責事項: 個人サイト): http://surinder.computing-studio.com/post/2011/01/14/At-Last!-Created-My-Own- eBay-Style-Search-Using-Solrnet.aspx
Lucene .net すばらしいhttp://incubator.apache.org/lucene.net/
非常に人気のある Java 検索ライブラリ Lucene の .net ポートです。
今、私は自分のサイトから緊張を取り除くために、検索エンジンに沿ったスタンドを持つことを好みます. 私は Java である Solr を使用していますが、SolrSharp http://solrsharp.codeplex.com/または SolrNet http://code.google.com/p/solrnet/を使用して solr と統合できます。