dynamodb是否仅将数据类型存储为字符串。数字的大小是多少,用值123456表示。它是6个字节还是4个字节 - 在dynamodb表中以字符串或int存储?
答案 0 :(得分:0)
DynamoDB在内部将数字表示为JSON字符串。
一个数字最多可以有38位精度,可以是正数,负数或零。
正范围:1E-130至9.9999999999999999999999999999999999999E + 125 负范围:-9.9999999999999999999999999999999999999E + 125至-1E-130 DynamoDB使用JSON字符串表示请求和回复中的Number数据。有关更多信息,请参阅DynamoDB低级API。
如果数字精度很重要,则应使用从数字类型转换的字符串将数字传递给DynamoDB