⚡ Amazon DynamoDB

Banco de Dados NoSQL Gerenciado

O que é o Amazon DynamoDB?

O Amazon DynamoDB é um banco de dados NoSQL totalmente gerenciado que oferece performance rápida e previsível com escalabilidade automática. Ele suporta modelos de dados de documentos e chave-valor, proporcionando latência de milissegundos de um dígito em qualquer escala.

Conceitos-Chave

Tabelas

Coleção de dados no DynamoDB. Cada tabela contém múltiplos itens (registros).

Itens

Equivalente a uma linha ou registro em bancos relacionais. Cada item é composto por atributos.

Atributos

Elementos de dados fundamentais, similares a campos ou colunas. Cada item pode ter atributos diferentes (schema flexível).

Chaves Primárias

Índices

Performance e Escalabilidade

Modos de Capacidade

Características de Performance

DynamoDB Accelerator (DAX)

Cache em memória totalmente gerenciado que reduz latência de milissegundos para microssegundos.

Casos de Uso

DynamoDB vs RDS

Use DynamoDB quando:

Use RDS quando:

💡 Pontos Importantes para a Certificação

🎯 Dicas de Estudo

← Voltar para Cloud Practitioner