【问题标题】:Clustered search results for .net app on Win '03 / '08Win '03 / '08 上 .net 应用程序的集群搜索结果
【发布时间】:2010-10-01 10:21:09
【问题描述】:

我正在使用 SQL Server 2008 在 win '03 或 '08(尚不确定)上使用 ASP.net 3.5 构建一个 .net 应用程序。

该应用程序的一个主要部分是构建一个强大的搜索功能,该功能必须将类似于本网站的搜索结果聚集在一起。

例如搜索失明,你会看到一组关于失明的结果,还有视力障碍者、眼睛等的结果。

我正在寻找有关在 windows server 2003/2008(最好是开源)上使用现成索引技术的方法的建议。

我看过:

胡萝卜2 - http://search.carrot2.org/stable/search

它看起来很强大,但似乎依赖于其他索引,如 Lucene 和 Solr。

有没有人在 Windows 平台上使用过这些技术?它们与 IIS 配合得很好吗?

非常感谢您的帮助。

埃德

【问题讨论】:

    标签: asp.net search lucene


    【解决方案1】:

    有一个 c# 的 lucene 端口(称为 lucene.NET)可以在 Windows 上完美运行(正如您所料,因为它使用的是 .NET)。

    【讨论】:

    • Solr 提供了胡萝卜2 集群和许多开箱即用的东西,并且可以使用 SolrNet 从 ASP.NET 轻松集成。为什么要打扰 Lucene.net?如果您考虑大型索引和内存管理等,从 asp.net 查询 Lucene 可能会很痛苦。
    • @Mikos:除了 .NET 的东西之外,有些人不想维护 Java 堆栈。但你是对的,在许多情况下,使用 SolrNet 运行 Solr 和访问它比维护 Lucene.NET 更容易
    猜你喜欢
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 2015-05-06
    • 1970-01-01
    • 2010-12-08
    • 1970-01-01
    • 2019-05-13
    相关资源
    最近更新 更多