跳至主要内容

Amazon CloudSearch 文档

在 AWS 云中,Amazon CloudSearch 是一款托管服务,可让您为网站或应用程序设置、管理或扩展搜索解决方案。Amazon CloudSearch 支持 34 种语言和常用搜索功能(如突出显示、自动完成和地理空间搜索)。

优势

凭借 Amazon CloudSearch,您可以为您的网站或应用程序添加丰富的搜索功能。您不必成为搜索专家,也不用担心硬件的预置、设置和维护。您可借助 AWS 管理控制台创建搜索域,并上传您希望能搜索的数据,Amazon CloudSearch 会预置所需的资源,并部署一个高度优化的搜索索引。

您可以随时更改您的搜索参数、优化搜索相关性和应用新设置。随着您的数据量和流量的变化,Amazon CloudSearch 会进行调整,满足您的需求。

简单 – 您可以通过 AWS 管理控制台、AWS CLI 和 AWS SDK 配置和管理 Amazon CloudSearch 域。只需指向一个示例数据,Amazon CloudSearch 就会推荐相关选项,供您选择配置域的索引的方法。您可以添加或删除索引字段,并自定义诸如分面和突出显示等搜索选项。配置变更不需要您重新上传数据。

可扩展 – Amazon CloudSearch 为搜索域提供自动扩展功能。随着您的数据或查询量的变化,Amazon CloudSearch 可以根据需要扩展或缩减您的搜索域资源。如果您事先了解您需要更多的容量处理批量上传,或预计会出现搜索流量激增的情况,您可以控制扩展。

可靠 – Amazon CloudSearch 为您的搜索域提供了监控和恢复能力。启用多可用区时,Amazon CloudSearch 可在两个可用区内为搜索域预置和维持资源,以确保高可用性。更新会应用到两个可用区中的搜索实例。搜索流量在两个可用区内分配,并且在出现故障时,各区域中的实例都能够处理所有负载。

高性能 – 通过自动分片和水平与垂直扩展,即使在大规模情况下,Amazon CloudSearch 也能提供低延迟和高吞吐量的性能。

托管 – Amazon CloudSearch 是一种托管的自定义搜索服务。可为您处理软硬件预置、设置与配置、软件修补、数据分区、节点监控、扩展和数据持久性。

丰富的搜索功能 – Amazon CloudSearch 支持搜索功能,例如:

  • 自由文本、布尔逻辑和分面搜索
  • 自动完成建议
  • 可自定义的相关性排名和查询时间排名表达式
  • 字段权重
  • 地理空间搜索
  • 突出显示
  • 支持 34 种语言

安全 – Amazon CloudSearch 采用加密方式来验证用户的身份,防止未经授权地访问您的搜索域。Amazon CloudSearch 支持 HTTPS 并与 Identity and Access Management(IAM)相集成,以控制对 CloudSearch 配置服务以及每个域的文档、搜索和建议服务的访问权限。

其他信息

有关服务控制、安全特征和功能的更多信息,包括有关存储、检索、修改、限制和删除数据的信息(如适用),请参阅 https://docs.aws.amazon.com/index.html。对于 http://aws.amazon.com/agreement 上的《AWS 客户协议》或者您与 AWS 之间签订的用于管理您使用 AWS 服务的其他协议而言,这些其他信息并不构成此文档的一部分。