Amazon DynamoDB Accelerator (DAX)

专为 DynamoDB 兼容性而构建的缓存服务

为什么选择 DynamoDB Accelerator?

Amazon DynamoDB Accelerator(DAX)是一种完全托管且高度可用的缓存服务,专为 Amazon DynamoDB 而构建。DAX 可实现高达 10 倍的性能提升(从毫秒到微秒),即使在每秒处理数百万个请求的情况下也是如此。DAX 负责完成为 DynamoDB 表进行内存中的加速所需的所有繁重任务,使开发人员无需管理缓存失效、数据填充或集群管理。由于 DAX 可与现有的 DynamoDB API 调用兼容,因此不需要修改应用程序逻辑。 与 DynamoDB 类似,您只需为预配置的容量付费。您可以集中精力为您的客户构建出色的应用程序,而无需担心大规模性能问题。

工作原理

DAX 专门用于在 Amazon Virtual Private Cloud (Amazon VPC) 环境中运行。Amazon VPC 定义了一个虚拟网络,该虚拟网络与传统数据中心非常相似。借助 VPC,您可以控制它的 IP 地址范围、子网、路由表、网络网关和安全设置。您可以在虚拟网络中启动 DAX 集群,并通过使用 Amazon VPC 安全组控制对集群的访问。 

右边的图表显示了 DAX 的简要概览。