在 DynamoDB 中使用批量数据操作的最佳实践 - Amazon DynamoDB
Amazon Web Services 文档中描述的 Amazon Web Services 服务或功能可能因区域而异。要查看适用于中国区域的差异,请参阅 中国的 Amazon Web Services 服务入门 (PDF)

在 DynamoDB 中使用批量数据操作的最佳实践

DynamoDB 支持批量操作,例如 BatchWriteItem,使用该参数,您可以同时执行多达 25 个 PutItemDeleteItem 请求。但是,BatchWriteItem 不支持 UpdateItem 操作。对于批量更新,区别在于更新的要求和性质。您可以使用其他 DynamoDB API(例如 TransactWriteItems)来处理不超过 100 的批次大小。当涉及到更多项目时,您可以使用 Amazon Glue、Amazon EMR、Amazon Step Functions 等服务,也可以使用 DynamoDB-Shell 等自定义脚本和工具进行批量更新。