Aprenda DynamoDB
Aprenda DynamoDB do jeito certo — um currículo estruturado dos fundamentos à modelagem de dados, índices, expressões, PartiQL, ferramentas e funcionamento interno.
Fundamentos do DynamoDB — tipos de dados, coleções de itens e a chave primária composta. As mecânicas básicas sobre as quais todo o resto do currículo se constrói.
Modelagem de dados no DynamoDB — single-table design, modelagem a partir dos padrões de acesso, o atributo type, desnormalização e quando uma única tabela é a escolha errada.
Modelagem de relacionamentos no DynamoDB — um-para-muitos, muitos-para-muitos, o padrão de lista de adjacência, chaves de ordenação compostas e contadores de referência, tudo sem joins.
Consulta e ordenação no DynamoDB — Query vs Scan, paginação, expressões de filtro, por que o Scan é lento, scans paralelos e estratégias de chave de ordenação, incluindo zero-padding.
Índices secundários do DynamoDB — GSI vs LSI, índices esparsos, sobrecarga de chaves, consistência eventual de GSI e por que um GSI pode causar throttling nas escritas da sua tabela base.
Expressões do DynamoDB — condition, update, key condition e projection expressions, além dos nomes e valores de atributos de expressão e quando você precisa usá-los.
Escritas e operações no DynamoDB — atomic counters, garantir unicidade entre atributos, migrações sem downtime e diagnóstico de partições quentes.
PartiQL e SQL no DynamoDB — o que o PartiQL é, o que ele não consegue fazer e como o Workbench do DynoTable executa JOIN, GROUP BY e agregações dentro das regras do DynamoDB.
Ferramentas para DynamoDB — rodar o DynamoDB Local, conectar ao LocalStack, os melhores clientes GUI, visualizar e editar dados, copiar tabelas, exportar para CSV e servidores MCP.
Operações e custo no DynamoDB — transações, Streams, TTL, capacidade on-demand vs provisionada, tabelas globais e backup/PITR, ensinados através de um único log de auditoria de SaaS multi-tenant.
Funcionamento interno do DynamoDB — como funcionam as chaves de partição, a capacidade adaptativa, o armazenamento de GSI, as partições físicas, o armazenamento e o roteamento de requisições, remontando ao Dynamo paper.
Pronto para colocar isso em prática?
Navegue, consulte e modele suas próprias tabelas do DynamoDB — o SQL Workbench e o agente de IA do DynoTable rodam na sua AWS. Teste grátis por 30 dias.