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

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

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