我怎样才能在mvc.net 2.0中使用solr搜索

时间:2010-09-24 07:42:50

标签: asp.net-mvc solr

我正在使用 mvc.net 2.0 sql server 2005

是否可以在此平台上实施Apache Solr搜索?

3 个答案:

答案 0 :(得分:1)

如果您的意思是Lucene搜索,您可以查看Examine这是一个非企业Lucene搜索。

如果您需要将搜索作为服务然后使用Solr,则需要安装Solr server。为此,您需要安装Tomcat或其他servlet容器并创建Solr实例。

完成后,您可以从代码中post XML fragments创建索引,就像通常执行HttpPost一样。然后,您将HttpGet请求用于search the index

答案 1 :(得分:1)

您可能感兴趣的是一个名为Solrnet的Solr示例站点。

源代码: http://github.com/mausch/SolrNet

维基: http://code.google.com/p/solrnet/

答案 2 :(得分:0)

你要做的是使用lucence。 Solr是您可以用来查询lucene的客户端,据我所知,您不需要构建专门处理lucene查询调用的客户端。 solr的美妙之处在于它使用http调用来查询lucene。所以你需要的是使用Solr通过http调用创建索引。 Lucene负责这些调用的后端处理。 试试http://www.lucidimagination.com/你会发现很多例子。这里

您可以从Apache站点下载Solr软件包。您可以设置它并简单地使用浏览器来测试查询。设置Solr需要一些时间,一旦你通过它,你可以很容易地测试它。