你好,我目前有一个字典列表,想要将每个字典插入到DynamoDB中(每个字典作为一个项)。每个项都有一个哈希键和label1,label2,... label3000键/值对,其中label#是键,字符串是值对。我的一些项具有多达label个字段。在使用put_item时,这会导致问题吗?目前,每个字典中的label#键是无序的,当我尝试插入每个项时,它只添加了19个字段。
你好,我目前有一个字典列表,想要将每个字典插入到DynamoDB中(每个字典作为一个项)。每个项都有一个哈希键和label1,label2,... label3000键/值对,其中label#是键,字符串是值对。我的一些项具有多达label个字段。在使用put_item时,这会导致问题吗?目前,每个字典中的label#键是无序的,当我尝试插入每个项时,它只添加了19个字段。
属性数量没有限制,但总项目大小限制为400kb。
项目
项目大小
DynamoDB中的最大项目大小为400 KB,包括属性名称二进制长度(UTF-8长度)和属性值长度(再次是二进制长度)。属性名称计入大小限制。
例如,考虑一个具有两个属性的项目:一个名为“shirt-color”的属性,其值为“R”,另一个名为“shirt-size”的属性,其值为“M”。该项目的总大小为23字节。
属性
每个项目中的属性名称-值对数
每个项目中的属性累积大小必须适合于最大DynamoDB项目大小(400 KB)。
列表、映射或集合中的值数量
列表、映射或集合中的值数量没有限制,只要包含值的项目符合400 KB项目大小限制即可。
https://docs.aws.amazon.com/amazondynamodb/latest/developerguide/Limits.html#limits-attributes