O Amazon DynamoDB Accelerator (DAX) é um cache de memória gerenciado e totalmente 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 faz todo o trabalho pesado exigido para adicionar aceleração de memória às tabelas do DynamoDB, sem exigir que desenvolvedores gerenciem invalidação de cache, preenchimento de dados ou gerenciamento de clusters. Agora, você pode se concentrar na criação de excelentes aplicações para os seus clientes sem se preocupar com a sua performance em grande escala. Não é necessário modificar a lógica de aplicações, pois o DAX é compatível com chamadas de API atuais do DynamoDB. Você pode habilitar o DAX com apenas alguns cliques no Console de Gerenciamento da AWS ou ao usar o AWS SDK. Assim como no DynamoDB, você paga apenas pela capacidade que provisionar.

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 fornece desempenho rápido 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 DynamoDB para arquivamento de dados, o que ajudará você a atender as requisitos regulamentares da sua corporação e do governo. Você pode fazer backup de tabelas de alguns megabytes para centenas de terabytes de dados, sem impactar o desempenho e a disponibilidade dos aplicativos de produção.

Saiba mais »

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

Saiba mais »

O DynamoDB oferece suporte ao armazenamento, à consulta e à atualização de documentos. O uso do AWS SDK permite escrever 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 operações de banco de dados poderosas, como consultas JSON aninhadas, usando apenas algumas linhas de código.

Saiba mais »

Comece a usar a AWS gratuitamente

Crie uma conta gratuita

O nível gratuito da AWS oferece 25 GB de armazenamento e até 200 milhões de solicitações por mês com o Amazon DynamoDB.

Consulte os detalhes do nível gratuito da AWS »

WhatsnewDDB-reInvent
DynamoDB – Novidades

O Amazon DynamoDB é compatível com estruturas de dados de chave-valor. Cada item (linha) é um par chave-valor onde a chave primária é o único atributo obrigatório dos itens de uma tabela e identifica unicamente cada item.  O DynamoDB não usa schemas. Cada item pode ter qualquer número 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 Amazon DynamoDB oferece escalabilidade transparente e automática de throughput e armazenamento por meio de APIs e do Console de Gerenciamento da AWS. A quantidade de throughput ou armazenamento que pode ser acrescentada de uma vez é praticamente ilimitada.

Saiba mais »

Adaptive-reInvent
Capacidade adaptativa do DynamoDB: performance constante para cargas de trabalho caóticas

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

A versão para download do DynamoDB facilita o desenvolvimento e o teste de aplicativos no seu laptop ou em uma instância do EC2.  Quando a solução estiver pronta, escale facilmente a sua aplicação na nuvem com o 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 de itens em qualquer tabela do 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 aplicações criativas de replicação, visualizações materializadas, backups e integração com outros serviços.

Saiba mais »

O Amazon DynamoDB oferece suporte à 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. O uso de triggers permite executar automaticamente uma função personalizada quando alterações são detectadas em um item de tabela do DynamoDB.

Saiba mais »

O DynamoDB é integrado com o Elasticsearch usando o Amazon DynamoDB Logstash Plugin. Com essa integração, você pode facilmente pesquisar conteúdo do DynamoDB, como mensagens, localizações, tags e palavras-chave.

Saiba mais »

O DynamoDB é integrado com o Titan, possibilitando armazenar e cruzar com eficiência gráficos pequenos e grandes de até centenas de bilhões de vértices e bordas. Os bancos de dados gráficos são otimizados para rápido cruzamento de todos os tipos de relações, como redes sociais, gerenciamento do relacionamento com o cliente (CRM), inventário, gerenciamento de logística, correspondência de padrões, mecanismos de recomendação e muito mais.

Saiba mais »

O Amazon DynamoDB tem um schema flexível de banco de dados. Os itens de dados em uma tabela não precisam ter os mesmos atributos ou o mesmo número de atributos. Vários tipos de dados (sequências de caracteres, números, dados binários e conjuntos) proporcionam riqueza ao modelo de dados.

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 serviço 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ê consulte a taxa de transferência e a latência das suas solicitações para cada tabela do Amazon DynamoDB e controle 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 Elastic MapReduce (Amazon EMR) permite que as empresas desenvolvam análises complexas de seus grandes conjuntos de dados utilizando uma estrutura Hadoop hospedada na AWS. Os clientes podem usar o Amazon EMR facilmente para analisar conjuntos de dados armazenados no 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 poderosa interface baseada em SQL. Quando você copia dados de uma tabela do DynamoDB para o Amazon Redshift, é possível executar consultas de análises de dados complexas sobre esses dados, incluindo associações com outras tabelas no seu cluster do Amazon Redshift.

Saiba mais>>

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

Saiba mais »

O Console de Gerenciamento da AWS do DynamoDB permite que você crie, atualize, exclua e consulte tabelas, ajuste taxas de transferência 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.  Menos APIs para aprender significa que você pode se concentrar mais no desenvolvimento do seu aplicativo.

Saiba mais »

DynamoDB_ProductPage_Banner