O Amazon DynamoDB Accelerator (DAX) é um cache de memória totalmente gerenciado e altamente disponível para o DynamoDB, que proporciona uma performance 10 vezes maior, saindo de milissegundos e passando para microssegundos, mesmo recebendo milhões de solicitações por segundo. O DAX executa aceleração de memória nas suas tabelas do DynamoDB, sem exigir que os desenvolvedores gerenciem invalidação de cache, preenchimento de dados, gerenciamento de clusters nem modificação da lógica de aplicativos.

Saiba mais »

As tabelas globais aproveitam a presença global do DynamoDB para oferecer a você um banco de dados totalmente gerenciado com vários mestres e várias regiões que proporciona performance rápida e local de leitura e gravação para aplicativos globais com escalabilidade muito alta. As tabelas globais replicam as tabelas do Amazon DynamoDB automaticamente nas regiões da AWS de sua escolha.

Saiba mais »

O backup sob demanda permite que você crie backups completos dos dados das tabelas do DynamoDB para arquivamento de dados, o que ajudará você a atender aos requisitos regulamentares da sua empresa e do governo. Você pode fazer backup de tabelas de alguns megabytes a centenas de terabytes de dados, sem afetar a performance nem a disponibilidade dos aplicativos de produção.

Saiba mais »

A criptografia de dados em repouso ajuda a proteger dados do Amazon DynamoDB usando chaves de criptografia gerenciadas pela AWS e armazenadas no AWS Key Management Service (AWS KMS). A criptografia de dados em repouso é totalmente transparente para os usuários. Todas as consultas do DynamoDB funcionam de forma transparente com dados criptografados, sem necessidade de alterar o código dos aplicativos.

Saiba mais »

O Amazon DynamoDB oferece escalabilidade transparente e automática de throughput e armazenamento por meio de APIs e do Console de Gerenciamento da AWS. Você pode ajustar a escala e obter throughput ou armazenamento ilimitado.

Saiba mais »

WhatsnewDDB-reInvent
DynamoDB – Novidades

Saiba mais

Introduction to Amazon DynamoDB

A AWS oferece treinamento digital gratuito para ajudar você a aprender os conceitos básicos da AWS. Faça o curso Introduction to Amazon DynamoDB (Introdução ao Amazon DynamoDB) para obter uma visão geral, compreender casos de uso e ver uma demonstração.

Adaptive-reInvent
Capacidade adaptativa do DynamoDB: performance constante para cargas de trabalho desordenadas

O Amazon DynamoDB é compatível com estruturas de dados de chave-valor. Cada item (linha) é um par de chave-valor cuja chave primária é o único atributo obrigatório dos itens de uma tabela e identifica unicamente cada item. O DynamoDB não tem esquema: cada item pode ter qualquer quantidade de atributos (colunas). Além de consultar a chave primária, você pode consultar atributos de chaves não primárias usando índices secundários globais e índices secundários locais.

Saiba mais »

O DynamoDB oferece suporte ao armazenamento, à consulta e à atualização de documentos. O uso do AWS SDK permite programar aplicativos que armazenam documentos JSON diretamente nas tabelas do Amazon DynamoDB. Esse recurso reduz a necessidade de criação de código para inserir, atualizar e recuperar documentos JSON e executar excelentes operações de banco de dados, como consultas JSON aninhadas, usando apenas algumas linhas de código.

Saiba mais »

O Amazon DynamoDB é altamente disponível, com replicação de dados automática e síncrona entre três instalações de uma região da AWS. Isso ajuda a proteger seus dados contra falhas de máquinas individuais ou até de instalações inteiras.

A versão para download do Amazon DynamoDB facilita o desenvolvimento e o teste de aplicativos no seu laptop ou em uma instância do Amazon EC2. Quando sua solução estiver pronta, ajuste facilmente a escala do aplicativo na Nuvem AWS com o Amazon DynamoDB.

Saiba mais »

O Amazon DynamoDB oferece a você a flexibilidade de consultar de modo eficiente qualquer atributo (coluna) usando índices secundários. Você pode criar e excluir índices secundários da sua tabela a qualquer momento.

Saiba mais »

Os streams do Amazon DynamoDB são uma sequência em ordem temporal das alterações efetuadas em uma tabela do Amazon DynamoDB. Usando os streams do DynamoDB, você pode acompanhar as mais recentes alterações de itens ou obter todas as alterações de itens nas últimas 24 horas e usar os dados para criar aplicativos criativos de replicação, visualizações materializadas, backups e integração com outros serviços.

Saiba mais »

O Amazon DynamoDB aceita a replicação entre regiões, que replica automaticamente tabelas do DynamoDB entre regiões da AWS. Você pode usar a replicação entre regiões para criar aplicações distribuídas globalmente que oferecem menor latência no acesso aos dados, melhor gerenciamento de tráfego e maior facilidade de recuperação de desastres e migração de dados.

Saiba mais »

O Amazon DynamoDB integra-se ao AWS Lambda para oferecer triggers. Com o uso de triggers, você pode executar automaticamente uma função personalizada quando forem detectadas alterações no nível do item em uma tabela do DynamoDB.

Saiba mais »

Diferentemente de muitos bancos de dados não relacionais, o Amazon DynamoDB torna o desenvolvimento mais fácil ao permitir que você use consistência forte em leituras para que você esteja lendo os últimos valores. O DynamoDB também oferece suporte nativo a contadores atômicos, permitindo aumentar ou reduzir atributos numéricos com uma simples chamada de API.

Saiba mais »

O Amazon DynamoDB exibe as principais métricas operacionais da sua tabela no Console de Gerenciamento da AWS. O serviço também se integra ao Amazon CloudWatch, permitindo que você veja o throughput e a latência das solicitações de cada tabela do Amazon DynamoDB e controle facilmente o consumo dos seus recursos.

Saiba mais »

O Amazon DynamoDB usa métodos de criptografia comprovados para autenticar usuários segurança e evitar o acesso não autorizado aos dados. Além disso, integra-se ao AWS Identity and Access Management (IAM), possibilitando um controle de acesso minucioso para os usuários da sua organização.

Saiba mais »

O Amazon EMR permite que as empresas desenvolvam análises complexas de seus grandes conjuntos de dados utilizando uma estrutura Hadoop hospedada na AWS. Você pode usar o Amazon EMR para analisar conjuntos de dados armazenados no Amazon DynamoDB e arquivar os resultados no Amazon Simple Storage Service (Amazon S3), mantendo intacto o conjunto de dados original no DynamoDB.

Saiba mais »

O Amazon Redshift complementa o Amazon DynamoDB com recursos avançados de inteligência de negócios e uma excelente interface baseada em SQL. Quando você copia dados de uma tabela do Amazon DynamoDB para o Amazon Redshift, pode executar consultas de análise de dados complexas sobre esses dados, inclusive associações com outras tabelas no seu cluster do Amazon Redshift.

Saiba mais>>

Você pode usar o AWS Data Pipeline para automatizar a transferência e a transformação de dados dentro e fora do Amazon DynamoDB. Os recursos de programação integrados do AWS Data Pipeline permitem que você programe e execute trabalhos recorrentes sem precisar criar sua própria transferência de dados ou lógica de transformação complexa.

Saiba mais »

As APIs e o Console do Amazon DynamoDBpermitem que você crie, atualize, exclua, consulte tabelas, ajuste o throughput e defina alertas com apenas alguns cliques. Além disso, o DynamoDB oferece suporte a uma funcionalidade completa com um pequeno número de APIs.

Saiba mais »