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

本文属于机器翻译版本。若本译文内容与英语原文存在差异,则一律以英文原文为准。

相关服务

Amazon MemoryDB for Redis

在决定是使用 ElastiCache for Redis 还是适用于 Redis 的 Amazon MemoryDB 时,请考虑以下比较结果:

  • ElastiCache for Redis 是一项服务,通常用于缓存来自其他使用 Redis 的数据库和数据存储的数据。您应该考虑将 ElastiCache for Redis 用于缓存需要加速与现有主数据库或数据存储之间数据访问的工作负载(微秒读写性能)。对于想要使用 Redis 数据结构和 API 访问存储在主数据库或数据存储中的数据的使用情形,您也应该考虑使用 ElastiCache for Redis。

  • 适用于 Redis 的 Amazon MemoryDB 是一个耐用的内存数据库,适用于需要超快速主数据库的工作负载。如果您的工作负载需要可提供超快性能(微秒级读取和个位数毫秒级写入延迟)的耐用数据库,则应考虑使用 MemoryDB。如果您想构建使用 Redis 数据结构和 API 访问耐用主数据库的应用程序,MemoryDB 也可能非常适合您的用例。最后,您应该考虑使用 MemoryDB 来简化应用程序架构并降低成本,从使用数据库替换为使用缓存以提高耐用性和性能。

Amazon RDS

ElastiCache for Redis 可以将经常访问的数据存储在缓存中,帮助您节省数据库费用。如果您的应用程序有较高的读取吞吐量要求,则可以使用 ElastiCache(而不是扩展底层数据库)来实现大规模、高速性能和更低的数据存储成本。