我正在使用 mvc.net 2.0 , sql server 2005 。
是否可以在此平台上实施Apache Solr搜索?
答案 0 :(得分:1)
如果您的意思是Lucene搜索,您可以查看Examine这是一个非企业Lucene搜索。
如果您需要将搜索作为服务然后使用Solr,则需要安装Solr server。为此,您需要安装Tomcat或其他servlet容器并创建Solr实例。
完成后,您可以从代码中post XML fragments创建索引,就像通常执行HttpPost一样。然后,您将HttpGet请求用于search the index。
答案 1 :(得分:1)
您可能感兴趣的是一个名为Solrnet的Solr示例站点。
答案 2 :(得分:0)
你要做的是使用lucence。 Solr是您可以用来查询lucene的客户端,据我所知,您不需要构建专门处理lucene查询调用的客户端。 solr的美妙之处在于它使用http调用来查询lucene。所以你需要的是使用Solr通过http调用创建索引。 Lucene负责这些调用的后端处理。 试试http://www.lucidimagination.com/你会发现很多例子。这里
您可以从Apache站点下载Solr软件包。您可以设置它并简单地使用浏览器来测试查询。设置Solr需要一些时间,一旦你通过它,你可以很容易地测试它。