

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

# 在 DynamoDB 中使用大量資料操作的最佳實務
<a name="BestPractices_BulkDataOperations"></a>

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

**Topics**
+ [條件式批次更新](BestPractices_ConditionalBatchUpdate.md)
+ [高效大量操作](BestPractices_EfficientBulkOperations.md)