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

相关服务

MemoryDB

在决定是使用 ElastiCache 还是 MemoryDB 时,请考虑以下比较结果:

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

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

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

:Amazon Relational Database Service

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

要了解相关 Amazon Relational Database Service 服务的更多背景信息,请参阅 Amazon RDS

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