Search 搜索引擎之间的主要差异是什么,这些差异会影响到使用哪种搜索专有数据的决策?
搜索引擎(DtSearch、Lucene.net、Sphinx、Google等)之间的主要区别是什么,它们应该影响使用哪种搜索专有数据的决策 要搜索的数据由无表示的数据组成,这些数据以名称/值对的形式用元数据标记。我们对各种工具的格式解析能力不感兴趣。此外,搜索结果需要结构良好、无表示的数据,可以与其他(类似结构的存储库)的搜索结果聚合 下面列出了一些需要告知决策的相关搜索引擎特征。欢迎提供进一步建议或经验描述 •成本 •易用性 •可配置为仅返回特定标签 •能否“识别”特定术语,从而为搜索结果赋予更高的权重 •快速<0.3秒返回搜索结果或%E6记录/文档 •支持类型标签(查找weather='sunny',但不查找personality=sunny) •支持权重以给出相关性排名 •按相关性排序返回结果 •支持同义词 •支持词干 •支持停止词 •支持拼写更正 •易于并行化或索引构建(如果基于索引) •快速重新索引(如果基于索引) •快速更新索引(如果基于索引) •组合多个索引的结果(如果基于索引)Search 搜索引擎之间的主要差异是什么,这些差异会影响到使用哪种搜索专有数据的决策?,search,lucene.net,requirements,dtsearch,Search,Lucene.net,Requirements,Dtsearch,搜索引擎(DtSearch、Lucene.net、Sphinx、Google等)之间的主要区别是什么,它们应该影响使用哪种搜索专有数据的决策 要搜索的数据由无表示的数据组成,这些数据以名称/值对的形式用元数据标记。我们对各种工具的格式解析能力不感兴趣。此外,搜索结果需要结构良好、无表示的数据,可以与其他(类似结构的存储库)的搜索结果聚合 下面列出了一些需要告知决策的相关搜索引擎特征。欢迎提供进一步建议或经验描述 •成本 •易用性 •可配置为仅返回特定标签 •能否“识别”特定术语,从而为搜索结果赋
•邻近性检查:对发现的靠近的单词给予更高的相关性就相关性而言,谷歌搜索设备允许稍微调整。他们认为允许太多调整会导致相关性差,我相信谷歌知道相关性
用户不太可能发现Google以外的搜索引擎更容易使用。我喜欢带有DataImportHandler的Solr。它支持您的大部分要点,只要您不介意编辑一些XML配置文件,就不太难设置。它比许多企业级搜索引擎更容易 GSA(Google Search Appliance)并没有什么错,但对于您想要的控制量来说,Solr是一个更好的选择