发布于: May 21, 2020

Amazon DynamoDB Local 是 DynamoDB 的可下载版本,现在支持 DynamoDB 表中的非键字符串和二进制属性的空值。此外,DynamoDB Local 还对每个事务请求增加了最多 25 个唯一项和 4MB 数据的支持。使用 DynamoDB Local,您可以在本地开发环境中快速开发和测试应用程序,避免产生额外费用。 

对空值的支持使您能够更灵活地将属性用于更广泛的使用案例集,无需对此类属性进行转换即可将其发送到 DynamoDB。列表、映射和集数据类型也支持空字符串和二进制值。基表的分区键和排序键属性继续要求所有数据类型(包括字符串和二进制)都使用非空值。同样,本地二级索引和全局二级索引的字符串和二进制键属性也需要非空值。 

DynamoDB Transactions 可提供原子、一致、隔离和持久 (ACID) 操作,以便开发人员能够更轻松地维护应用程序中的数据正确性。通过最多 25 个唯一项和 4MB 数据的事务支持,您现在可以在本地构建和测试需要处理更大事务的应用程序,如大额零售订单或金融交易。

要了解有关 DynamoDB Local 的更多信息,请参阅设置 DynamoDB Local(可下载版本)。