企业级搜索的新增功能 (Search Server 2010)

 

适用于: Search Server 2010

上一次修改主题: 2011-07-11

备注

除非另有说明,否则本文中的信息对 Microsoft Search Server 2010 和 Microsoft Search Server 2010 Express 均适用。在本文中,Search Server 2010 这一名称指这两种产品。

Microsoft Search Server 2010 除了提供 Microsoft Search Server 2008 中包含的所有企业级搜索特性和功能外,还提供许多新的企业级搜索功能。本文总结了 Search Server 2010 中新的企业级搜索特性和功能。利用这些新功能,搜索管理员可配置一种最佳安全搜索基础结构,利用此基础结构,最终用户可快速高效地找到企业信息。

本文内容:

针对最终用户的新功能

对于最终用户,Search Server 2010 提供了下列各种功能:

新搜索查询功能

利用 Search Server 2010,最终用户可创建和运行更有效的搜索查询。此外,用户还可从 Windows 7 桌面搜索企业。

  • 自由文本查询和属性查询的布尔查询语法

    Search Server 2010 支持在搜索查询时使用布尔运算符 AND、OR 和 NOT。例如,用户可执行诸如下列形式的查询:

    (“SharePoint 搜索”OR“Live Search”)AND(标题:“关键字语法”OR 标题:“查询语法”)

  • 搜索关键字和文档属性的前缀匹配

    搜索查询可使用 * 字符作为文本字符串末尾的通配符。例如,在搜索查询“micro*”时,将找到包含“Microsoft”或“microchip”的文档;在搜索查询“author:bi*”时,将找到包含“Bill”或“Bing”的文档。因此,在搜索查询“micro* author:bi*”时,将找到包含“Microsoft”和“Bill Gates”的文档。

  • 键入搜索查询时的建议

    当用户在“搜索”框中键入关键字时,搜索中心将提供建议,帮助用户完成查询。这些建议以其他用户过去的查询为基础。

  • 用户运行查询后的建议

    如果搜索查询时显示的关键字不是用户打算查找的内容,则搜索中心会提供“您是不是要搜索”建议。此外,在搜索系统返回查询结果后,搜索中心会提供相关搜索建议。

  • 联合搜索连接器用于从 Windows 7 搜索企业

    Search Server 2010 返回搜索查询的结果后,Windows 7 用户可以在 Windows 资源管理器中创建该搜索范围的联合搜索连接器快捷方式。这样使用户可以随时从 Windows 7 搜索该范围。搜索结果和关联的元数据会显示在 Windows 资源管理器中,用户可以在其中利用 Windows 功能,例如文件预览和拖放。对于任意给定搜索查询,显示在 Windows 7 中的搜索结果与直接在 Search Server 2010 中执行搜索时在搜索核心结果 Web 部件中显示的结果一样。

针对搜索结果的改进

Search Server 2010 针对获取和查看搜索结果进行了大量改进。

  • 精简面板

    搜索结果页包括一个优化面板,该面板提供了搜索结果摘要,可使用户快速浏览和了解结果。例如,对于特定搜索查询,优化面板中的摘要可能会显示搜索结果中有许多网页和许多由特定作者创作的文档。此外,摘要可能还会指示前 50 个搜索结果中主要是 Microsoft Word 文档,其后是特定数量的 Microsoft Excel 文档。

    利用此优化面板,用户还可筛选结果,例如按内容类型(文档、电子表格、演示文稿、网页等)、内容位置(如 SharePoint 网站)、内容作者或最近修改的日期进行筛选。用户还可根据管理员配置的托管属性和企业内容管理 (ECM) 分类节点按类别进行筛选。

  • 增强搜索结果的相关性

    Search Server 2010 通过改进功能提高了搜索结果的相关性和有效性,例如下列改进功能:

    • 根据搜索结果历史记录排位

      如果从搜索结果页访问搜索结果集中的某文档的次数比访问其他文档的次数多,则此文档在搜索结果中的排位会提升。

    • 根据推测的元数据关联

      在进行爬网后,文档元数据会作为索引编制过程的一部分进行解析。有些情况下,搜索系统还会根据文档内容推断元数据。此功能对文档的显式元数据缺失或不正确的情况很有用。例如,Microsoft PowerPoint 文档的模板可能未指定作者,但搜索系统会根据文档中的短语(如“由 John Doe 创作”)推测出作者。

针对管理员的新功能

Search Server 2010 包括新的方法,以便管理员为搜索信息的最终用户提供最大帮助。

服务器场配置向导

服务器场配置向导在服务器场安装完成后自动运行。此向导可帮助简化小型服务器场的部署。它提供了使用默认设置自动执行大部分初始配置过程的选项。例如,如果使用服务器场配置向导来部署服务器场中的第一台服务器,则该向导会在该服务器上自动创建功能齐全的搜索系统,包括以下功能:

  • 一个搜索拓扑,它最多可支持 1000 万个已爬网文档索引。

  • 用户可从中发布查询的搜索中心。如果安装产品的用户在向导中选择了相关选项,则会自动创建该搜索中心。

搜索系统可以在服务器场配置向导完成运行后立即对本地 SharePoint 网站(服务器场中的网站)进行爬网。

独立于其他共享服务的搜索服务管理

在 Search Server 2008 中,Office SharePoint Server 搜索服务包含在共享服务提供程序 (SSP) 中。在该体系结构中,您不能在未新建 SSP 的情况下新建搜索服务。相比之下,在 Search Server 2010 中,您可以独立地创建和管理搜索服务应用程序。搜索服务应用程序不需要任何主机(如 SSP)。

对自动执行管理任务的扩展支持

您可以使用 Windows PowerShell 2.0 脚本自动执行许多搜索管理任务。例如,您可以使用 Windows PowerShell 2.0 脚本管理内容源和搜索系统拓扑。

性能、容量和可靠性提升

Search Server 提供了许多新方法来配置和优化搜索解决方案,使性能、容量和可靠性更佳。

对已增加的爬网容量进行伸缩

您可以增加爬网组件的数量来执行下列操作:

  • 提高爬网频率和爬网量,此操作可帮助搜索系统提供更全面更新的结果。

  • 通过分摊爬网负载来提高性能。

  • 在特定服务器发生故障时提供冗余。

索引分区功能可对包含 300,000 个项目(如果系统使用的是 Microsoft SQL Server 2008 Express)或包含 1000 万个项目(如果系统使用的是 Microsoft SQL Server 2008 Service Pack 1 (SP1) 和累积更新 2)的索引实现次秒级延迟。结果可能会因项目大小和类型以及其他因素而异。

对已增加的吞吐量和缩短的延迟进行伸缩

您可以增加查询组件的数量来执行下列操作:

  • 提高查询吞吐量 — 即,提高搜索系统一次可处理的查询量。

  • 缩短查询延迟 — 即,缩短检索搜索结果所需的时间。

  • 为查询组件提供故障转移功能。

正常操作期间的拓扑管理

您可以在执行常规服务器场操作的过程中调整现有搜索拓扑,同时继续向用户提供搜索功能。例如,在执行常规操作的过程中,您可以部署附加索引分区和查询组件来适应不断变化的情况。

操作管理

Search Server 2010 提供了监视服务器场操作和自定义报表的新功能。

运行状况和性能监视

利用运行状况和性能监视功能,管理员可以监视服务器场中的搜索操作。此功能对监视爬网状态和查询性能特别有用。

Search Server 2010 包括运行状况分析工具,您可使用它对潜在配置、性能和使用问题进行自动检查。搜索管理员可配置特定的运行状况报告作业来执行下列操作:

  • 按预定义的时间表运行。

  • 发现问题时向管理员发出警报。

  • 设计可用于性能监视、容量规划和疑难解答的报告。

报告自定义

您可自定义报告,它可帮助您分析搜索系统操作和调整搜索系统,以提供最佳搜索查询结果。例如,报告可包括有关查询中哪些词条使用最频繁或某些时间段发出了多少次查询的信息。有关最多查询次数的信息可帮助您确定服务器场拓扑和进行爬网的最佳时间。

通过爬网或联合操作搜索不同的内容

Search Server 2010 可通过爬网或联合操作在 SharePoint 网站外的存储库中搜索内容。例如,搜索系统可执行下列操作:

  • 对存储库(如文件共享、Exchange 公用文件夹和 Lotus Notes)中的内容爬网。

  • 对访问由其他爬网程序或搜索引擎收集的搜索结果使用联合操作。例如,管理员可能会从 www.bing.com 或异地分布的内部位置联合搜索结果。