What Is Amazon ElastiCache for Memcached? - Amazon ElastiCache
AWS 文档中描述的 AWS 服务或功能可能因区域而异。要查看适用于中国区域的差异,请参阅中国的 AWS 服务入门

如果我们为英文版本指南提供翻译,那么如果存在任何冲突,将以英文版本指南为准。在提供翻译时使用机器翻译。

What Is Amazon ElastiCache for Memcached?

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

注意

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

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

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

  • Automatic detection and recovery from cache node failures.

  • Automatic discovery of nodes within a cluster enabled for automatic discovery, so that no changes need to be made to your application when you add or remove nodes.

  • Flexible Availability Zone placement of nodes and clusters.

  • Integration with other AWS services such as Amazon EC2, Amazon CloudWatch, AWS CloudTrail, and Amazon SNS to provide a secure, high-performance, managed in-memory caching solution.