来自dynamodb的API网关和batchGetItem

时间:2018-02-04 15:26:04

标签: amazon-dynamodb aws-api-gateway

我想使用API​​网关在dynamodb上实现batchGetItem。 batchGetItem的响应大小为16MB。我想知道API网关将如何处理无法接收响应的请求,因为响应大小超过16MB。此外,api网关(https://pypi.python.org/pypi/stashy/0.3)的aws文档说支持的最大有效负载大小为10MB;是请求有效载荷和响应有效载荷吗?

1 个答案:

答案 0 :(得分:0)

是的,10 MB大小适用于请求和响应有效负载。如果预计有效负载高于10 MB,则可以应用有效负载压缩。

  

<强> minimumCompressionSize: -

     

用于启用的可空整数   压缩(0到10485760(10M)字节之间的非负数,   包含)或禁用API上的压缩(使用空值)。什么时候   启用压缩,不应用压缩或解压缩   如果有效负载大小小于此值,则为有效负载。设置它   零允许压缩任何有效负载大小。

Payload compression

Enable payload compression using AWS Console