搜索引擎.net

时间:2010-12-07 22:46:59

标签: c# search-engine

我正在寻找可用于网站的搜索引擎。有时我们不想使用谷歌嵌入式搜索或lucene的复杂性。

我参与了这些请求: 基于抓取的搜索 基于内容类型的内容评级和排名 搜索pdf和docs等文档。

我不介意它是否是我们必须购买的商业控件,但我希望能够将它很好地集成到其中一些用例中

3 个答案:

答案 0 :(得分:3)

曾经有过Lucene.net。最近这个项目的状态变得有问题(不确定细节)。这是网站:http://www.dotlucene.net/

看起来您仍然可以下载代码。可能没有太大的发展。

鲍勃

答案 1 :(得分:2)

我过去曾使用dtSearch,我知道它内置了一个网络抓取工具。它没有前端控制,但它严格来说是一个搜索引擎。您需要编写自己的结果控件。它确实具有强大的查询语言,但可以根据您设置索引的方式在多个维度上进行评分。它还有一个可以使用的.NET API。

我不知道这比Lucene要简单得多。那么我开始想知道你希望避免哪些并发症。

答案 2 :(得分:2)

你应该看看Apache Solr(使用Lucene构建) - 它提供了一个RESTful接口,可以集成到.NET或任何你喜欢的平台。它提供了所有好东西可以要求的,而无需考虑兼容性Java .NET版本等。

您可以使用SolrNet

轻松地将Solr集成到.NET应用程序中