有什么好的asp.net搜索工具我可以购买执行搜索索引很容易在我的数据库中的数据?ASP.NET网站有哪些搜索工具?
我需要的是执行文章的一般站点搜索,也包括分面搜索。分面搜索是相当重要的功能。
谢谢。
有什么好的asp.net搜索工具我可以购买执行搜索索引很容易在我的数据库中的数据?ASP.NET网站有哪些搜索工具?
我需要的是执行文章的一般站点搜索,也包括分面搜索。分面搜索是相当重要的功能。
谢谢。
我同意Mauricio Scheffer,使用Solr.NET将有助于实现你想要的。大约一年前,我实现了一个基本的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,Solr,Sphinx,FAST,Endeca,大概也Xapian。
尽管这些都不是微不足道的,因为它们使用与关系数据库非常不同的数据结构。通常情况下,您必须将数据非规范化以将其提供给全文搜索引擎。
SolrNet包括一个sample ASP.NET MVC application,它显示了如何使用Solr实施facets。
声明:我是SolrNet的作者。
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进行整合。
感谢我看看。 我已经使用Lucene.NET索引我的整个数据库进行关键字搜索。但我并不完全知道如何使用Lucene创建构面。 SolrNet类似于Lucene,其中整个数据库必须被索引?我的数据库将会非常大。 – R100 2010-12-21 20:53:42