Classes de tabelas do DynamoDB
O DynamoDB apresenta duas classes de tabela projetadas para ajudar você a otimizar o custo. A classe de tabela Standard do DynamoDB é a padrão e é recomendada para a grande maioria das workloads. A classe de tabela do DynamoDB Standard-Infrequent Access (DynamoDB Standard-IA) é otimizada para tabelas em que o armazenamento é o custo dominante. Por exemplo, tabelas que armazenam dados acessados com pouca frequência, como logs da aplicação, postagens antigas de mídia social, histórico de pedidos de comércio eletrônico e antigas conquistas de jogos, são bons candidatos para a classe de tabela Standard-IA. Para obter detalhes de preço, consulte Definição de preço do Amazon DynamoDB
Cada tabela do DynamoDB está associada a uma classe de tabela (por padrão, DynamoDB Standard). Todos os índices secundários associados à tabela usam a mesma classe de tabela. Cada classe de tabela oferece preços diferentes para armazenamento de dados, bem como para solicitações de leitura e gravação. Você pode selecionar a classe de tabela mais econômica para sua tabela com base nos padrões de uso de armazenamento e do throughput.
A escolha de uma classe de tabela não é permanente — você pode alterar essa configuração usando o AWS Management Console, a CLI do AWS, ou o SDK do AWS. O DynamoDB também permite o gerenciamento de sua classe de tabela usando o AWS CloudFormation para tabelas de região única e tabelas globais. Para saber mais sobre como selecionar sua classe de tabela, consulte Considerações ao escolher uma classe de tabela no DynamoDB.