表 DynamoDB 中的属性数量限制?

del*_*ics 4 amazon-ec2 amazon-web-services amazon-dynamodb

嗨,我目前有一个我想插入到 DynamoDB 的字典列表(每个字典作为一个项目)。每个项目都有一个 hashkey 和 label1,label2,...label3000 键/值对,其中 label# 是键,字符串是值对。我的一些项目最多有标签字段。在 DynamoDB 中使用 put_item 时会出现这个问题吗?目前,每个字典中的 label# 键是无序的,当我插入每个项目时,它只添加了 19 个字段。

tle*_*eef 7

属性数量没有限制,但项目总大小限制为 400kb。

项目

物品尺寸

DynamoDB 中的最大项目大小为 400 KB,其中包括属性名称二进制长度(UTF-8 长度)和属性值长度(同样是二进制长度)。属性名称计入大小限制。

例如,考虑一个具有两个属性的项目:一个名为“shirt-color”的属性值为“R”,另一个名为“shirt-size”的属性值为“M”。该项目的总大小为 23 字节。

属性

每个项目的属性名称-值对

每个项目的属性累积大小必须符合最大 DynamoDB 项目大小 (400 KB)。

列表、映射或集合中的值数

列表、映射或集合中的值数量没有限制,只要包含值的项目符合 400 KB 的项目大小限制即可。

文档