【问题标题】:What are the main differences between search engines that should influence the decision as to which to use to search proprietary data?应该影响决定使用哪个搜索专有数据的搜索引擎之间的主要区别是什么?
【发布时间】:2008-11-10 17:19:06
【问题描述】:

搜索引擎(DtSearch、Lucene.net、Sphinx、Google 等)之间的主要区别是什么?这些区别会影响决定使用哪个来搜索专有数据?

要搜索的数据由无显示数据组成,这些数据用名称/值对形式的元数据进行标记。我们对各种工具的格式解析能力不感兴趣。此外,搜索结果需要是结构良好、无展示的数据,可以与来自其他(类似结构的存储库)的搜索结果进行聚合。

下面列出了一些需要告知决策的相关搜索引擎特征。欢迎提供更多建议或体验描述。

• 成本 • 便于使用 • 可配置为仅返回特定标签 • 能否“识别”特定术语,为搜索结果赋予这些结果更高的权重 • 快速

【问题讨论】:

    标签: search lucene.net requirements dtsearch


    【解决方案1】:

    我喜欢 Solr 和 DataImportHandler。它支持您的大部分要点,并且设置起来并不难,只要您不介意编辑一些 XML 配置文件。它比许多企业级搜索引擎更容易。

    GSA(Google Search Appliance)没有任何问题,但对于您想要的控制量,Solr 是更好的选择。

    Lucene/Solr

    【讨论】:

      【解决方案2】:

      在相关性方面,Google Search Appliance 允许进行一些调整。他们认为允许过多的调整会导致相关性变差,我相信 Google 知道相关性。

      用户不太可能会发现 Google 以外的搜索引擎更易于使用。

      【讨论】:

        猜你喜欢
        • 1970-01-01
        • 2015-07-12
        • 2010-11-27
        • 2016-02-02
        • 2012-09-21
        • 1970-01-01
        • 1970-01-01
        • 2013-03-19
        • 1970-01-01
        相关资源
        最近更新 更多