我正在寻找可用于网站的搜索引擎。有时我们不想使用谷歌嵌入式搜索或lucene的复杂性。
我参与了这些请求: 基于抓取的搜索 基于内容类型的内容评级和排名 搜索pdf和docs等文档。
我不介意它是否是我们必须购买的商业控件,但我希望能够将它很好地集成到其中一些用例中
答案 0 :(得分:3)
答案 1 :(得分:2)
我过去曾使用dtSearch,我知道它内置了一个网络抓取工具。它没有前端控制,但它严格来说是一个搜索引擎。您需要编写自己的结果控件。它确实具有强大的查询语言,但可以根据您设置索引的方式在多个维度上进行评分。它还有一个可以使用的.NET API。
我不知道这比Lucene要简单得多。那么我开始想知道你希望避免哪些并发症。
答案 2 :(得分:2)
你应该看看Apache Solr(使用Lucene构建) - 它提供了一个RESTful接口,可以集成到.NET或任何你喜欢的平台。它提供了所有好东西可以要求的,而无需考虑兼容性Java .NET版本等。
您可以使用SolrNet
轻松地将Solr集成到.NET应用程序中