Selecione suas preferências de cookies

Usamos cookies essenciais e ferramentas semelhantes que são necessárias para fornecer nosso site e serviços. Usamos cookies de desempenho para coletar estatísticas anônimas, para que possamos entender como os clientes usam nosso site e fazer as devidas melhorias. Cookies essenciais não podem ser desativados, mas você pode clicar em “Personalizar” ou “Recusar” para recusar cookies de desempenho.

Se você concordar, a AWS e terceiros aprovados também usarão cookies para fornecer recursos úteis do site, lembrar suas preferências e exibir conteúdo relevante, incluindo publicidade relevante. Para aceitar ou recusar todos os cookies não essenciais, clique em “Aceitar” ou “Recusar”. Para fazer escolhas mais detalhadas, clique em “Personalizar”.

Estime os custos de armazenamento de uma tabela do Amazon DynamoDB - Recomendações da AWS

As traduções são geradas por tradução automática. Em caso de conflito entre o conteúdo da tradução e da versão original em inglês, a versão em inglês prevalecerá.

As traduções são geradas por tradução automática. Em caso de conflito entre o conteúdo da tradução e da versão original em inglês, a versão em inglês prevalecerá.

Estime os custos de armazenamento de uma tabela do Amazon DynamoDB

Criado por Moinul Al-Mamun

Resumo

O Amazon DynamoDB é um banco de dados transacional NoSQL que fornece latência de milissegundos de um dígito, mesmo em escala de petabytes. Essa oferta de tecnologia sem servidor da Amazon Web Services (AWS) está se tornando popular por causa do seu desempenho e escalabilidade consistentes. Você não precisa provisionar armazenamento. Sua única tabela pode crescer para até petabytes. 

O DynamoDB monitora continuamente o tamanho da sua tabela durante todo o mês para determinar suas cobranças de armazenamento. Depois, a AWS cobra pelo tamanho médio do armazenamento em gigabytes. Quanto mais sua mesa crescer com o tempo, mais seu custo de armazenamento aumentará. Para calcular o custo de armazenamento, você pode usar o AWS Pricing Calculator, mas precisa fornecer o tamanho aproximado da sua tabela, incluindo índices secundários globais (GSIs), o que é muito difícil de estimar no início do projeto. Além disso, a Calculadora de Preços da AWS não considera a taxa de crescimento dos dados.

Esse padrão fornece um mecanismo e um modelo reutilizável do Microsoft Excel para calcular o tamanho e o custo do armazenamento do DynamoDB. Ele considera os requisitos de armazenamento para a tabela base e a GSIs independente. Calcula o tamanho do armazenamento considerando o tamanho de seus itens individuais e a taxa de crescimento de dados ao longo do tempo. 

Para obter uma estimativa, insira duas informações no modelo:

  • O tamanho do item individual em kilobytes para a tabela base e GSIs

  • Quantos novos objetos ou produtos poderiam ser adicionados à tabela, em média, em um mês (por exemplo, 10 milhões)

O modelo irá gerar um gráfico de previsão de armazenamento e custos para os próximos três anos, que é mostrado no exemplo a seguir.

A linha inferior de custo sobe lentamente e a linha superior de armazenamento sobe mais rapidamente.

Pré-requisitos e limitações

Pré-requisitos

  • Conhecimento básico de DynamoDB e do armazenamento e preços do DynamoDB

  • Conhecimento de seus dados, modelo de dados e tamanho do item no DynamoDB

  • Conhecimento dos índices secundários globais do DynamoDB () GSIs

Limitações

  • O modelo fornece um cálculo aproximado, mas não é apropriado para todas as configurações. Para obter uma estimativa mais precisa, você deve medir o tamanho individual do item para cada item na tabela base GSIs e. 

  • Esse padrão permite estimar somente o tamanho e o custo do armazenamento para os próximos anos, com base em suposições fixas de crescimento de dados.

Ferramentas

Serviços da AWS

  • O Amazon DynamoDB é um serviço de banco de dados NoSQL totalmente gerenciado que fornece performance rápida, previsível e escalável.

Outras ferramentas

  • A Calculadora de Preços da AWS é uma ferramenta de planejamento baseada na web que você pode usar para criar estimativas para seus casos de uso da AWS.

Épicos

TarefaDescriçãoHabilidades necessárias
Obtenha o tamanho do item.
  1. Verifique quantos tipos diferentes de itens você vai armazenar na sua mesa.

  2. Para calcular o tamanho de cada item em kilobytes, adicione o tamanho da Chave e do Valor de cada atributo.

  3. Calcule o tamanho do item para uma tabela base e para cada GSI.

Engenheiro de dados
Veja o número de objetos adicionados em um mês.

Estime quantos componentes ou objetos serão adicionados à tabela do DynamoDB, em média, em um mês.

Engenheiro de dados

Extraia as informações do item do seu modelo de dados do DynamoDB

TarefaDescriçãoHabilidades necessárias
Obtenha o tamanho do item.
  1. Verifique quantos tipos diferentes de itens você vai armazenar na sua mesa.

  2. Para calcular o tamanho de cada item em kilobytes, adicione o tamanho da Chave e do Valor de cada atributo.

  3. Calcule o tamanho do item para uma tabela base e para cada GSI.

Engenheiro de dados
Veja o número de objetos adicionados em um mês.

Estime quantos componentes ou objetos serão adicionados à tabela do DynamoDB, em média, em um mês.

Engenheiro de dados
TarefaDescriçãoHabilidades necessárias
Baixe a planilha do Excel do documento em anexo e ajuste-a de acordo com sua tabela de casos de uso.
  1. Faça download do modelo do Excel.

  2. Ajuste o módulo de negócios e GSIs, com base no design da sua mesa.

Engenheiro de dados
Insira as informações no modelo do Excel.
  1. Atualize as informações do item na planilha.

  2. Ajuste os números dos objetos: quanto poderia ser adicionado à tabela a cada mês?

  3. Atualize o preço de armazenamento por GB por mês para sua região da AWS.

Engenheiro de dados

Insira as informações do item e do objeto no modelo do Excel

TarefaDescriçãoHabilidades necessárias
Baixe a planilha do Excel do documento em anexo e ajuste-a de acordo com sua tabela de casos de uso.
  1. Faça download do modelo do Excel.

  2. Ajuste o módulo de negócios e GSIs, com base no design da sua mesa.

Engenheiro de dados
Insira as informações no modelo do Excel.
  1. Atualize as informações do item na planilha.

  2. Ajuste os números dos objetos: quanto poderia ser adicionado à tabela a cada mês?

  3. Atualize o preço de armazenamento por GB por mês para sua região da AWS.

Engenheiro de dados

Recursos relacionados

Mais informações

Observe que o modelo em anexo prevê somente o tamanho e o custo do armazenamento para a classe de tabela de armazenamento padrão. Com base na previsão dos custos de armazenamento e considerando o tamanho do item individual e a taxa de crescimento do produto ou do objeto, você pode estimar o seguinte:

  • Custo de exportação de dados

  • Custo de backup e recuperação

  • Requisitos de armazenamento de dados

Custo de armazenamento de dados do Amazon DynamoDB

O DynamoDB monitora continuamente o tamanho de suas tabelas para determinar suas cobranças de armazenamento. O DynamoDB mede o tamanho dos dados faturáveis adicionando o tamanho do byte bruto dos dados mais uma sobrecarga de armazenamento por item que depende dos atributos ativados. Para obter mais informações, consulte o Guia do desenvolvedor do DynamoDB

O preço do armazenamento de dados depende da classe da sua tabela. Os primeiros 25 GB armazenados por mês são gratuitos se você estiver usando a classe de tabela padrão do DynamoDB. Para obter mais informações sobre os custos de armazenamento da classe de tabela Padrão e da classe de tabela Padrão - Acesso Infrequente em diferentes regiões da AWS, consulte Preços da capacidade sob demanda.

Anexos

Para acessar o conteúdo adicional associado a este documento, descompacte o seguinte arquivo: attachment.zip

PrivacidadeTermos do sitePreferências de cookies
© 2025, Amazon Web Services, Inc. ou suas afiliadas. Todos os direitos reservados.