在 DynamoDB 中使用大量資料操作的最佳實務 - Amazon DynamoDB

本文為英文版的機器翻譯版本,如內容有任何歧義或不一致之處,概以英文版為準。

在 DynamoDB 中使用大量資料操作的最佳實務

DynamoDB 支援批次操作,例如使用 BatchWriteItem,可同時執行最多 25 個 PutItemDeleteItem 請求。不過,BatchWriteItem 不支援 UpdateItem 操作。進行大量更新時,差異取決於需求與更新的性質。您可以使用其他 DynamoDB API,例如 TransactWriteItems,其批次大小上限為 100。當涉及更多項目時,您可以使用 Amazon EMR AWS Glue等服務, AWS Step Functions 或使用 DynamoDB-shell 等自訂指令碼和工具進行大量更新。