什么是 Amazon ElastiCache for Memcached? - Amazon ElastiCache
Amazon Web Services 文档中描述的 Amazon Web Services 服务或功能可能因区域而异。要查看适用于中国区域的差异,请参阅 中国的 Amazon Web Services 服务入门 (PDF)

什么是 Amazon ElastiCache for Memcached?

欢迎使用 Amazon ElastiCache for Memcached 用户指南。Amazon ElastiCache 是一种 Web 服务,可让用户在云中轻松设置、管理和扩展分布式内存数据存储或缓存环境。它可以提供高性能、可扩展且具有成本效益的缓存解决方案。同时,它可以帮助消除与部署和管理分布式缓存环境相关的复杂性。

注意

Amazon ElastiCache 使用 Redis 和 Memcached 引擎。使用您感兴趣的引擎的指南。如果您不确定要使用哪个引擎,请参阅本指南中的比较 Memcached 和 Redis

现有的使用 Memcached 的应用程序几乎可以不进行任何修改就使用 ElastiCache。您的应用程序只需要您已部署的 ElastiCache 节点的主机名和端口号的相关信息。适用于 Memcached 的 ElastiCache Auto Discovery 功能使您的应用程序能够识别缓存集群中的所有节点并连接到它们。这意味着,您不必维护可用主机名和端口号的列表。这样,应用程序就可以有效地与集群中的节点成员资格的更改隔离。

ElastiCache for Memcached 具有多个可提高关键生产部署的可靠性的功能:

  • 缓存节点故障的自动检测和恢复。

  • 为集群中的节点启用了自动发现,以便在您添加或删除节点时不需要对应用程序进行任何更改。

  • 节点和集群的灵活可用区置放。

  • 与其他 Amazon 服务(如 Amazon EC2、Amazon CloudWatch、Amazon CloudTrail 和 Amazon SNS)集成以提供安全、高性能的托管式内存中的缓存解决方案。