跳至主要内容

Amazon CloudSearch

要提高搜索和分析功能的灵活性,请尝试使用 Amazon OpenSearch Service

了解 Amazon CloudSearch

要了解有关 Amazon CloudSearch 的最新功能和公告的信息,请参见新增内容页面

什么是 Amazon CloudSearch?

Amazon CloudSearch 是一款在 AWS 云中托管的服务,可让您简单且经济高效地为网站或应用程序设置、管理或扩展搜索解决方案。

Amazon CloudSearch 支持 34 种语言和常用搜索功能(如突出显示、自动完成和地理空间搜索)。有关更多信息,请参阅优势部分。

要了解有关 Amazon CloudSearch 的最新功能和公告的信息,请参见新增内容页面

优势

凭借 Amazon CloudSearch,您可以迅速为您的网站或应用程序添加丰富的搜索功能。您不必成为搜索专家,也不用担心硬件的预置、设置和维护。您只需在 AWS 管理控制台中单击几下即可创建一个搜索域,并上传您希望能搜索的数据,Amazon CloudSearch 会自动预置所需的资源,并部署一个高度优化的搜索索引。您可以随时轻松地更改您的搜索参数、优化搜索相关性和应用新设置。随着您的数据量和流量的变化,Amazon CloudSearch 会进行无缝调整,满足您的需求。

简单

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

可扩展

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

可靠

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

高性能

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

完全托管

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

丰富的搜索功能

Amazon CloudSearch 支持多种强大的搜索功能,如:

  • 自由文本、布尔逻辑和分面搜索

  • 自动完成建议

  • 可自定义的相关性排名和查询时间排名表达式

  • 字段权重

  • 地理空间搜索

  • 突出显示

  • 支持 34 种语言

经济高效

Amazon CloudSearch 的设计旨在实现经济高效。您只需支付较低的小时费率,且只需为您所使用的资源付费。与运行自已的搜索环境相比,Amazon CloudSearch 为您的搜索应用程序提供很低的总拥有成本。有关详细定价信息,请参阅定价

安全

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