Bancos de dados na AWS
Serviços de banco de dados
Banco de dados relacional
Os bancos de dados relacionais armazenam dados com esquemas predefinidos e relacionamentos entre eles. Esses bancos de dados são designados para dar suporte a transações ACID, além de manter a integridade referencial e forte consistência de dados.
Amazon Aurora
Banco de dados relacional compatível com MySQL e PostgreSQL e criado para a nuvem. Performance e disponibilidade de bancos de dados de categoria comercial por um décimo do custo.
Amazon Relational Database Service (RDS)
Configure, opere e escale um banco de dados relacional na nuvem com apenas alguns cliques
Amazon Redshift
O mais popular e rápido data warehouse na nuvem
Banco de dados de chave/valor
Os bancos de dados de chave/valor são otimizados para padrões de acesso comuns, normalmente para armazenar e recuperar grandes volumes de dados. Esses bancos de dados geram tempos de resposta rápidos, mesmo em volumes extremos de solicitações simultâneas.
Amazon DynamoDB
Serviço de banco de dados NoSQL rápido e flexível para qualquer escala
Banco de dados em memória
Os bancos de dados em memória são usados para aplicações que exigem acesso em tempo real aos dados. Ao armazenar dados diretamente na memória, esses bancos de dados geram latência de microssegundos para aplicações em que a latência de milissegundos não é suficiente.
Amazon ElastiCache for Memcached
Armazenamento em memória, compatível com Memcached, gerenciado. Latência de menos de um milissegundo para ativar aplicações em tempo real
Amazon ElastiCache for Redis
Datastore em memória compatível com o Redis, criado para a nuvem. Disponibilize latência inferior a um milissegundo para aplicativos em tempo real
Bancos de dados de documentos
Um banco de dados de documentos é designado para armazenar dados semiestruturados como documentos similares a JSON. Esses bancos de dados ajudam os desenvolvedores a criar e atualizar aplicações rapidamente.
Amazon DocumentDB (com compatibilidade com o MongoDB)
Serviço de banco de dados rápido, escalável, altamente disponível e compatível com o MongoDB
Banco de dados de coluna ampla
Um armazenamento de coluna ampla é um tipo de banco de dados NoSQL. Usando tabelas, linhas e colunas, mas, diferentemente de um banco de dados relacional, os nomes e o formato das colunas podem variar de linha para linha na mesma tabela.
Amazon Keyspaces (para Apache Cassandra)
Banco de dados gerenciado compatível com Cassandra
Banco de dados grafos
Os bancos de dados grafos se destinam a aplicações que precisam consultar e navegar em milhões de relacionamentos entre conjuntos de dados grafos altamente conectados com latência de milissegundos em grande escala.
Amazon Neptune
Banco de dados grafo rápido e confiável desenvolvido para a nuvem
Banco de dados de séries temporais
Os bancos de dados de séries temporais coletam, sintetizam e derivam eficientemente os insights de dados que mudam com o tempo e com consultas que se estendem por intervalos temporais.
Amazon Timestream
Banco de dados de séries temporais rápido, escalável e totalmente gerenciado
Banco de dados ledger
Os bancos de dados ledger oferecem uma autoridade centralizada e confiável para manter um registro escalável, imutável e criptograficamente verificável de transações para cada aplicação.
Amazon Quantum Ledger Database (QLDB)
O banco de dados ledger fornece um log de transações transparente, imutável e criptograficamente verificável. De propriedade de uma autoridade confiável centralizada.
Serviços de banco de dados
| Tipo de banco de dados | Casos de uso | Serviço da AWS |
|---|---|---|
| Relacional | Aplicações tradicionais, ERP, CRM, comércio eletrônico | Amazon Aurora | Amazon RDS | Amazon Redshift |
| Chave-valor | Aplicativos da Web de alto tráfego, sistemas de comércio eletrônico, aplicativos de jogos | Amazon DynamoDB |
| Em memória | Armazenamento em cache, gerenciamento de sessões, placares de jogos, aplicações geoespaciais | Amazon ElastiCache for Memcached | Amazon ElastiCache for Redis |
| Documento | Gerenciamento de conteúdo, catálogos, perfis de usuários | Amazon DocumentDB (compatível com o MongoDB) |
| Coluna ampla | Aplicações industriais de grande escala para manutenção de equipamentos, gerenciamento de frota e otimização de rotas | Amazon Keyspaces (para Apache Cassandra) |
| Grafo | Detecção de fraudes, redes sociais, mecanismos de recomendação | Amazon Neptune |
| Séries temporais | Aplicativos IoT, DevOps, telemetria industrial |
Amazon Timestream |
| Ledger | Sistemas de registro, cadeia de suprimentos, registros, transações bancárias | Amazon Quantum Ledger Database |
Casos de uso
-
Aplicações na escala da Internet
-
Aplicativos em tempo real
-
Aplicativos de código aberto
-
Aplicativos empresariais
-
Aplicações na escala da Internet
-
Aplicações na escala da Internet
Crie aplicativos distribuídos globalmente e em escala de Internet que lidem com milhões de solicitações por segundo em centenas de terabytes de dados. Esses bancos de dados aumentam e diminuem automaticamente para acomodar os picos de cargas de trabalho, e você só paga pelos recursos que usar, otimizando as economias. Não é necessário manter servidores, atualizações ou backups, e as aplicações desfrutam de alta disponibilidade automatizada.
Serviços de banco de dados da AWS
Recursos do caso de uso
-
Aplicativos em tempo real
-
Aplicativos em tempo real
Os aplicativos em tempo real, como armazenamento em cache, armazenamentos de sessões, placares de jogos, chamada de corridas, segmentação de anúncios e análise em tempo real precisam de latência em microssegundos e alto throughput para dar suporte a milhões de solicitações por segundo. Tradicionalmente, os desenvolvedores dependiam de hardware especializado, bancos de dados na memória proprietários e correções temporárias como bancos de dados baseados em disco combinados com técnicas de redução de dados para gerenciar os dados para aplicativos em tempo real. A AWS oferece serviços de bancos de dados na memória de alta performance que são especialmente criados para desenvolver seus aplicativos em tempo real.
Serviços de banco de dados da AWS
Recursos do caso de uso
-
Aplicativos de código aberto
-
Migre para bancos de dados de código aberto totalmente gerenciados
Os clientes preferem bancos de dados de código aberto para o desenvolvimento e o suporte de baixo custo com apoio da comunidade e grandes ecossistemas de ferramentas e extensões. No entanto, podem ser difíceis e demorados de gerenciar na produção. Os serviços de bancos de dados da AWS facilitam a implantação de bancos de dados de código aberto na nuvem com performance, escalabilidade e disponibilidade.
Serviços de banco de dados da AWS
Recursos do caso de uso
-
Aplicativos empresariais
-
Aplicativos empresariais
Os aplicativos empresariais são usados para gerenciar processos comerciais centrais, como vendas, faturamento, atendimento ao cliente, recursos humanos e processos da linha de negócios, como um sistema de reservas em uma rede de hotéis ou um sistema de gestão de risco em uma seguradora. Esses aplicativos precisam de bancos de dados rápidos, escaláveis, seguros, disponíveis e confiáveis. O Amazon Aurora é um banco de dados relacional compatível com MySQL e PostgreSQL e criado para a nuvem que combina a performance e a disponibilidade de bancos de dados comerciais avançados com a simplicidade e a economia de bancos de dados de código aberto. O Amazon Aurora é até cinco vezes mais rápido que bancos de dados MySQL padrão e três vezes mais rápido que bancos de dados PostgreSQL padrão. O serviço oferece a segurança, a disponibilidade e a confiabilidade de bancos de dados comerciais por um décimo do custo. O Amazon Aurora é totalmente gerenciado, portanto, você não precisa mais se preocupar com tarefas de gerenciamento de banco de dados, como provisionamento de servidores, correção de software, instalação, configuração ou backups.
Serviços de banco de dados da AWS
Recursos do caso de uso
O Amazon Aurora permitiu que aumentássemos nossas conexões de bancos de dados e melhorou muito nossa escalabilidade, os tempos de resposta e a utilização de CPU. A experiência de nossos clientes melhorou em um curto intervalo, por isso estamos buscando o Aurora para outras aplicações.
Estudos de caso
Conteúdo relacionado
- Data (do mais recente ao mais antigo)