【问题标题】:DynamoDB Batch Write Item LimitsDynamoDB 批量写入项目限制
【发布时间】:2019-06-26 19:01:30
【问题描述】:

我目前正在对 DynamoDB 进行批量加载,并将我们的数据项划分为批处理单元:

根据限制文档: https://docs.aws.amazon.com/amazondynamodb/latest/APIReference/API_BatchWriteItem.html

一些限制是:

批处理中有超过 25 个请求。

批次中的任何单个项目超过 400 KB。

总请求大小超过 16 MB。

对我来说最大的未知数是25 最大为400 Kb 的项目如何可能,有效负载将超过 16Mbs。考虑小于 255 字节的表名等。我不明白这个限制,或者我错过了一些简单的东西。

谢谢。

【问题讨论】:

    标签: amazon-dynamodb


    【解决方案1】:

    16MB 大小实际上是请求的总大小。考虑一个包含许多小对象的对象,DynamoDB 请求映射可能大于组合项的大小。

    【讨论】:

      猜你喜欢
      • 1970-01-01
      • 2020-02-19
      • 2018-10-28
      • 2019-07-07
      • 1970-01-01
      • 1970-01-01
      • 2021-06-16
      • 2016-12-07
      • 2019-08-16
      相关资源
      最近更新 更多