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

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

相关服务

MemoryDB

在决定是使用 ElastiCache (Redis OSS) 还是 MemoryDB 时,请考虑以下比较:

  • ElastiCache (Redis OSS)是一种服务,通常用于使用 Redis OSS 缓存来自其他数据库和数据存储的数据。您应该考虑 ElastiCache (Redis OSS)来缓存要使用现有主数据库或数据存储加速数据访问的工作负载(微秒级读取和写入性能)。对于想要使用 Redis OSS 数据结构和 API 访问存储在主数据库或数据存储中的数据的用例,您还应该考虑 ElastiCache (Redis OSS)。

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

Amazon RDS

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