【发布时间】:2020-05-07 03:17:32
【问题描述】:
我正在为移动应用构建后端。我的建筑包括: 客户端 -> API 网关 -> Lambda -> DynamoDB
AWS 提供多个级别的缓存。您可以在 API Gateway 或 DynanoDB 级别实施缓存。借助 DynamoDB,您可以使用 DAX。我的应用程序已经准备好了。我很困惑我应该在哪里缓存,选项是: 1. API Gateway 级别的缓存 2. 使用 DAX 在 DynamoDB 中缓存 3. 缓存在 API Gateway 和 DAX 上
我认为#3 是最好的。如果响应可以由 API 网关返回,Lambda 甚至不需要运行,因此成本较低。
首选架构是什么?
【问题讨论】:
标签: amazon-web-services aws-api-gateway