

# Práticas recomendadas para usar operações de dados em massa no DynamoDB
<a name="BestPractices_BulkDataOperations"></a>

O DynamoDB é compatível com operações em lote, como `BatchWriteItem`, que permitem realizar até 25 solicitações `PutItem` e `DeleteItem` em conjunto. No entanto, `BatchWriteItem` não permite operações `UpdateItem`. Quando se trata de atualizações em massa, a diferença está nos requisitos e na natureza da atualização. É possível usar outras APIs do DynamoDB, como `TransactWriteItems`, para lotes de até 100. Quando mais itens estão envolvidos, você pode usar serviços como o AWS Glue, o Amazon EMR, o AWS Step Functions ou usar scripts e ferramentas personalizados, como o DynamoDB-shell, para atualizações em massa.

**Topics**
+ [Atualização condicional em lote](BestPractices_ConditionalBatchUpdate.md)
+ [Operações em massa eficientes](BestPractices_EfficientBulkOperations.md)