AWS Database category icon bancos de dados - Visão geral da Amazon Web Services

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á.

AWS Database category icon bancos de dados

AWS os bancos de dados oferecem uma base de alto desempenho, segura e confiável para potencializar soluções generativas de IA e aplicativos orientados por dados que agregam valor para seus negócios e clientes.

Cada serviço é descrito após o diagrama. Para ajudá-lo a decidir qual serviço atende melhor às suas necessidades, consulte Como escolher um AWS serviço de banco de dados. Para obter informações gerais, consulte Nuvem AWS Bancos de dados.

Diagrama mostrando AWS serviços de banco de dados

Retornar paraAWS serviços.

Compare AWS serviços de banco de dados

Banco de dados Casos de uso AWSserviços
Relacional

Aplicativos tradicionais, planejamento de recursos corporativos (ERP), gerenciamento de relacionamento com o cliente (CRM), comércio eletrônico

  • Amazon Aurora — Projetado para oferecer alto desempenho e disponibilidade incomparáveis em escala global, com total compatibilidade com My e Postgre SQL SQL

  • Amazon RDS — Configure, opere e escale um banco de dados relacional na nuvem com apenas alguns cliques

  • Amazon Redshift — Acelere seu tempo de obtenção de insights com armazenamento de dados em nuvem rápido, fácil e seguro em grande escala

Chave-valor

Aplicativos web de alto tráfego, sistemas de comércio eletrônico, aplicativos de jogos

  • Amazon DynamoDB — Rápido e flexível, SQL sem serviço de banco de dados para desempenho de milissegundos de um dígito em qualquer escala

Na memória

Cache, gerenciamento de sessões, tabelas de classificação de jogos, aplicativos geoespaciais

  • Amazon ElastiCache — Desbloqueie a latência e a escalabilidade de microssegundos com o cache na memória

  • Amazon MemoryDB — serviço de banco de dados em memória durável e compatível com Redis para desempenho ultrarrápido

Documento

Gerenciamento de conteúdo, catálogos, perfis de usuário

Coluna ampla

Aplicativos industriais de alta escala para manutenção de equipamentos, gerenciamento de frotas e otimização de rotas

  • Amazon Keyspaces — Um serviço de banco de dados escalável, altamente disponível e gerenciado compatível com o Apache Cassandra

Gráfico

Detecção de fraudes, redes sociais, mecanismos de recomendação

  • Amazon Neptune — Crie e execute aplicativos gráficos com conjuntos de dados altamente conectados

Séries temporais

Aplicativos da Internet das Coisas (IoT) DevOps, telemetria industrial

  • Amazon Timestream — banco de dados de séries temporais rápido, escalável e sem servidor

ledger

Sistemas de registro, cadeia de suprimentos, registros, transações bancárias

Amazon Aurora

O Amazon Aurora é um mecanismo de banco de dados relacional SQL compatível com My SQL e Postgre que combina a velocidade e a disponibilidade de bancos de dados comerciais avançados com a simplicidade e a economia dos bancos de dados de código aberto.

O Amazon Aurora é até cinco vezes mais rápido que os bancos de SQL dados My padrão e três vezes mais rápido que os bancos de dados SQL Postgre padrão. Ele fornece a segurança, a disponibilidade e a confiabilidade dos bancos de dados comerciais a um décimo do custo. O Amazon Aurora é totalmente gerenciado pelo Amazon Relational Database Service (AmazonRDS), que automatiza tarefas administrativas demoradas, como provisionamento de hardware, configuração de banco de dados, aplicação de patches e backups.

O Amazon Aurora apresenta um sistema de armazenamento distribuído, tolerante a falhas e com recuperação automática que escala automaticamente até 128 TB por instância de banco de dados. Ele oferece alto desempenho e disponibilidade com até 15 réplicas de leitura de baixa latência, point-in-time recuperação, backup contínuo para o Amazon S3 e replicação em três zonas de disponibilidade (). AZs

O Amazon Aurora I/O Optimized é uma configuração de cluster que oferece melhor desempenho de preços e preços previsíveis para clientes com aplicativos com uso intenso de E/S, como aplicativos de comércio eletrônico, sistemas de processamento de pagamentos e aplicativos financeiros. O Aurora-Optimized oferece desempenho aprimorado, aumentando a taxa de transferência e reduzindo a latência para suportar suas cargas de trabalho mais exigentes, com até 40% de economia de custos quando seus gastos com I/O excedem 25% dos gastos atuais com o banco de dados Aurora.

A ETL integração SQL zero do Amazon Aurora My com o Amazon Redshift, agora disponível em versão prévia pública, permite análises e aprendizado de máquina quase em tempo real dos dados armazenados no Aurora My -Compatible Edition. SQL Os dados transacionais gravados no Aurora estão disponíveis para você no Amazon Redshift em segundos, sem criar e manter pipelines de dados complexos.

Amazon DynamoDB

O Amazon DynamoDB é um banco de dados de valores-chave e documentos que oferece desempenho de um dígito em milissegundos em qualquer escala. É um banco de dados multirregional totalmente gerenciado com segurança, backup e restauração integrados e armazenamento em cache na memória para aplicativos em escala de Internet. O DynamoDB pode lidar com mais de 10 trilhões de solicitações por dia e suportar picos de mais de 20 milhões de solicitações por segundo.

Muitas das empresas que mais crescem no mundo, como Lyft, Airbnb e Redfin, bem como empresas como Samsung, Toyota e Capital One, dependem da escala e do desempenho do DynamoDB para suportar suas cargas de trabalho essenciais.

Centenas de milhares de AWS os clientes escolheram o DynamoDB como seu banco de dados de valores-chave e documentos para dispositivos móveis, web, jogos, tecnologia publicitária, Internet das Coisas (IoT) e outros aplicativos que precisam de acesso a dados de baixa latência em qualquer escala. Crie uma nova tabela para seu aplicativo e deixe o DynamoDB cuidar do resto.

Amazon ElastiCache

ElastiCacheA Amazon é um serviço web que facilita a implantação, a operação e a escalabilidade de um cache na memória na nuvem. O serviço melhora o desempenho dos aplicativos web ao permitir que você recupere informações de caches rápidos e gerenciados na memória, em vez de depender inteiramente de bancos de dados mais lentos baseados em disco.

ElastiCache suporta dois mecanismos de cache na memória de código aberto:

  • Redis — um armazenamento de dados rápido, de código aberto e de chave-valor na memória para uso como banco de dados, cache, agente de mensagens e fila. O Amazon ElastiCache (RedisOSS) é um serviço em memória compatível com o Redis que oferece a potência ease-of-use e a disponibilidade do Redis, além da disponibilidade, confiabilidade e desempenho adequados para os aplicativos mais exigentes. Tanto clusters de nó único quanto de até 15 fragmentos estão disponíveis, permitindo escalabilidade para até 3,55 TiB de dados na memória. A Amazon ElastiCache (RedisOSS) é totalmente gerenciada, escalável e segura. Isso o torna um candidato ideal para potencializar casos de uso de alto desempenho, como web, aplicativos móveis, jogos, tecnologia de anúncios e IoT.

  • Memcached — um sistema de cache de objetos de memória amplamente adotado. O Amazon ElastiCache (Memcached) é compatível com o protocolo Memcached, portanto, as ferramentas populares que você usa hoje em ambientes existentes do Memcached funcionarão perfeitamente com o serviço.

O Amazon ElastiCache Serverless é uma opção sem servidor para a Amazon ElastiCache que simplifica o gerenciamento de cache e escala instantaneamente para suportar os aplicativos mais exigentes. Com o ElastiCache Serverless, você pode criar um cache altamente disponível e escalável em menos de um minuto, eliminando a necessidade de planejar, provisionar e gerenciar a capacidade do cluster de cache. ElastiCache O Serverless armazena automaticamente dados de forma redundante em várias zonas de disponibilidade (AZs) e fornece um Acordo de Nível de Serviço () de 99,99% de disponibilidade. SLA Com o ElastiCache Serverless, você paga pelos dados armazenados e pela computação consumida pela sua carga de trabalho, sem compromissos iniciais ou custos adicionais.

Amazon Keyspaces (para Apache Cassandra)

O Amazon Keyspaces (para Apache Cassandra) é um serviço de banco de dados escalável, altamente disponível e gerenciado compatível com o Apache Cassandra. Com o Amazon Keyspaces, você pode executar suas cargas de trabalho do Cassandra no AWS usando o mesmo código do aplicativo Cassandra e as mesmas ferramentas de desenvolvedor que você usa atualmente. Você não precisa provisionar, corrigir ou gerenciar servidores e não precisa instalar, manter ou operar software. O Amazon Keyspaces não tem servidor, então você paga somente pelos recursos que usa e o serviço pode escalar automaticamente as tabelas para cima e para baixo em resposta ao tráfego do aplicativo. Você pode criar aplicativos que atendem a milhares de solicitações por segundo com throughput e armazenamento praticamente ilimitados. Os dados são criptografados por padrão e o Amazon Keyspaces permite que você faça backup contínuo dos dados da tabela usando point-in-time a recuperação. O Amazon Keyspaces oferece o desempenho, a elasticidade e os recursos corporativos de que você precisa para operar cargas de trabalho essenciais do Cassandra em grande escala.

Amazon MemoryDB

O Amazon MemoryDB é um serviço de banco de dados em memória durável e compatível com Redis que oferece desempenho ultrarrápido. Foi desenvolvido especificamente para aplicativos modernos com arquiteturas de microsserviços.

O MemoryDB é compatível com o Redis, um popular armazenamento de dados de código aberto, permitindo que os clientes criem aplicativos rapidamente usando as mesmas estruturas de dados e comandos flexíveis e amigáveis do Redis que eles já usam atualmente. APIs Com o MemoryDB, todos os seus dados são armazenados na memória, o que permite que você obtenha latência de leitura de microssegundos e de gravação de um dígito de milissegundo, além do alto throughput. O MemoryDB também armazena dados de forma durável em várias zonas de disponibilidade usando um log transacional distribuído para permitir failover rápido, recuperação de banco de dados e reinicializações de nós. Oferecendo desempenho na memória e durabilidade Multi-AZ, o MemoryDB pode ser usado como um banco de dados primário de alto desempenho para seus aplicativos de microsserviços, eliminando a necessidade de gerenciar separadamente um cache e um banco de dados durável.

Amazon Neptune

O Amazon Neptune é um serviço de banco de dados gráfico rápido, confiável e totalmente gerenciado que facilita a criação e a execução de aplicativos que funcionam com conjuntos de dados altamente conectados. O núcleo do Amazon Neptune é um mecanismo de banco de dados gráfico de alto desempenho, criado especificamente para armazenar bilhões de relacionamentos e consultar o gráfico com latência de milissegundos. O Amazon Neptune oferece suporte aos modelos gráficos populares Property Graph e W3C e suas respectivas linguagens RDF de consulta, TinkerPop Apache Gremlin SPARQL e, permitindo que você crie facilmente consultas que navegam com eficiência por conjuntos de dados altamente conectados. O Neptune habilita casos de uso de grafos, como mecanismos de recomendação, detecção de fraudes, grafos de conhecimento, descoberta de medicamentos e segurança de rede.

O Amazon Neptune é altamente disponível, com réplicas de leitura, recuperação point-in-time , backup contínuo no Amazon S3 e replicação em zonas de disponibilidade. O Neptune é seguro com suporte para criptografia em repouso. O Neptune é totalmente gerenciado, então você não precisa mais se preocupar com tarefas de gerenciamento de banco de dados, como provisionamento de hardware, aplicação de patches de software, instalação, configuração ou backups.

O Amazon Neptune Analytics é um mecanismo de banco de dados analítico para analisar rapidamente grandes volumes de dados gráficos para obter insights e encontrar tendências a partir de dados armazenados em buckets do Amazon S3 ou em um banco de dados Neptune. O Neptune Analytics usa algoritmos integrados, pesquisa vetorial e computação na memória para executar consultas em dados com dezenas de bilhões de relacionamentos em segundos.

Amazon Relational Database Service

O Amazon Relational Database Service (RDSAmazon) facilita a configuração, a operação e a escalabilidade de um banco de dados relacional na nuvem. Ele fornece capacidade econômica e redimensionável, ao mesmo tempo em que automatiza tarefas administrativas demoradas, como provisionamento de hardware, configuração de banco de dados, aplicação de patches e backups. Isso permite que você se concentre em seus aplicativos para que possa oferecer a eles o desempenho rápido, a alta disponibilidade, a segurança e a compatibilidade de que precisam.

RDSA Amazon está disponível em vários tipos de instância de banco de dados — otimizada para memória, desempenho ou E/S — e fornece seis mecanismos de banco de dados familiares para você escolher, incluindo My, SQL MariaDB,Postgre, SQL Oracle Database, Microsoft Server e Amazon on SQL RDS AWS Outposts. Você pode usar o AWS Database Migration Servicepara migrar ou replicar facilmente seus bancos de dados existentes para a Amazon. RDS

Amazon RDS para Db2

O Amazon RDS for Db2 facilita a configuração, a operação e a escalabilidade de implantações do Db2 na nuvem. A Amazon RDS automatiza tarefas demoradas de administração de banco de dados, como provisionamento, backups, aplicação de patches de software, monitoramento e muito mais, para liberar tempo para inovar e gerar valor comercial. Ele também oferece alta disponibilidade com implantação Multi-AZ, soluções de recuperação de desastres com backups entre regiões e recursos de segurança para dar suporte às cargas de trabalho essenciais para seus negócios. Além disso, você pode se integrar com outros IBM e AWS serviços para obter novos insights e escalar suas cargas de trabalho de análise.

Amazon RDS em VMware

O Amazon Relational Database Service (RDSAmazon) VMware on permite que você implante bancos de dados gerenciados em ambientes VMware locais usando a tecnologia da RDS Amazon utilizada por centenas de milhares de AWS clientes. RDSA Amazon fornece capacidade econômica e redimensionável enquanto automatiza tarefas administrativas demoradas, incluindo provisionamento de hardware, configuração de banco de dados, aplicação de patches e backups, permitindo que você se concentre em seus aplicativos. O Amazon RDS on VMware traz esses mesmos benefícios para suas implantações locais, facilitando a configuração, a operação e a escalabilidade de bancos de dados em datacenters VMware vSphere privados ou a migração para AWS.

O Amazon RDS on VMware permite que você utilize a mesma interface simples para gerenciar bancos de dados em VMware ambientes locais que você usaria em AWS. Você pode replicar facilmente a Amazon RDS em VMware bancos de dados para RDS instâncias da Amazon em AWS, permitindo implantações híbridas de baixo custo para recuperação de desastres, intermitência de réplicas de leitura e retenção opcional de backup de longo prazo no Amazon Simple Storage Service (Amazon S3).

Banco de dados Amazon Quantum Ledger (AmazonQLDB)

QLDBA Amazon é um banco de dados contábil totalmente gerenciado que fornece um registro de transações transparente, imutável e criptograficamente verificável, de propriedade de uma autoridade central confiável. A Amazon QLDB monitora toda e qualquer alteração nos dados do aplicativo e mantém um histórico completo e verificável das alterações ao longo do tempo.

Os ledgers são normalmente usados para registrar um histórico da atividade econômica e financeira em uma organização. Muitas organizações criam aplicativos com funcionalidade semelhante a um livro contábil porque desejam manter um histórico preciso dos dados de seus aplicativos, por exemplo, rastreando o histórico de créditos e débitos em transações bancárias, verificando a linhagem de dados de uma reclamação de seguro ou rastreando a movimentação de um item em uma rede da cadeia de suprimentos. Os aplicativos de ledger geralmente são implementados usando tabelas de auditoria personalizadas ou trilhas de auditoria criadas em bancos de dados relacionais. No entanto, criar a funcionalidade de auditoria com bancos de dados relacionais é demorado e propenso a erros humanos. Isso requer desenvolvimento personalizado e, como os bancos de dados relacionais não são inerentemente imutáveis, qualquer alteração não intencional nos dados é difícil de rastrear e verificar. Como alternativa, estruturas de blockchain, como Hyperledger Fabric e Ethereum, também podem ser usadas como um livro contábil. No entanto, isso aumenta a complexidade, pois você precisa configurar uma rede blockchain inteira com vários nós, gerenciar sua infraestrutura e exigir que os nós validem cada transação antes que ela possa ser adicionada ao livro contábil.

QLDBA Amazon é uma nova classe de banco de dados que elimina a necessidade de se engajar no complexo esforço de desenvolvimento de criar seus próprios aplicativos semelhantes a livros contábeis. Com issoQLDB, o histórico de alterações de seus dados é imutável — não pode ser alterado ou excluído — e, usando criptografia, você pode verificar facilmente se não houve modificações não intencionais nos dados do seu aplicativo. QLDBusa um registro transacional imutável, conhecido como diário, que rastreia cada alteração nos dados do aplicativo e mantém um histórico completo e verificável das alterações ao longo do tempo. QLDBé fácil de usar porque fornece aos desenvolvedores um modelo SQL de API dados de documentos familiar e flexível, além de suporte completo para transações. QLDBtambém não tem servidor, portanto, é escalável automaticamente para atender às demandas do seu aplicativo. Não há servidores para gerenciar e não há limites de leitura ou gravação para configurar. ComQLDB, você paga apenas pelo que usa.

Amazon Timestream

O Amazon Timestream é um serviço de banco de dados de séries temporais rápido, escalável e totalmente gerenciado para aplicativos operacionais e de IoT que facilita o armazenamento e a análise de trilhões de eventos por dia a 1/10 do custo de bancos de dados relacionais. Impulsionados pelo surgimento de dispositivos de IoT, sistemas de TI e máquinas industriais inteligentes, os dados de séries temporais — dados que medem como as coisas mudam ao longo do tempo — são um dos tipos de dados que mais crescem. Os dados de séries temporais têm características específicas, como normalmente chegar em forma de ordem temporal, os dados são somente anexados e as consultas sempre ocorrem em um intervalo de tempo. Embora os bancos de dados relacionais possam armazenar esses dados, eles são ineficientes no processamento desses dados, pois carecem de otimizações, como armazenar e recuperar dados por intervalos de tempo.

O Timestream é um banco de dados de séries temporais desenvolvido especificamente que armazena e processa esses dados com eficiência por intervalos de tempo. Com o Timestream, você pode armazenar e analisar facilmente dados de registro DevOps, dados de sensores para aplicativos de IoT e dados de telemetria industrial para manutenção de equipamentos. À medida que seus dados crescem com o tempo, o mecanismo de processamento de consultas adaptável Timestream entende sua localização e formato, tornando seus dados mais simples e rápidos de analisar. O Timestream também automatiza o acúmulo, a retenção, a classificação por níveis e a compactação de dados, para que você possa gerenciar seus dados com o menor custo possível. O Timestream não tem servidor, portanto, não há servidores para gerenciar. Ele gerencia tarefas demoradas, como provisionamento de servidores, aplicação de patches de software, instalação, configuração ou retenção e hierarquização de dados, permitindo que você se concentre na criação de seus aplicativos.

Amazon DocumentDB (compatível com MongoDB)

O Amazon DocumentDB (com compatibilidade com o MongoDB) é um serviço de banco de dados de documentos rápido, escalável, altamente disponível e totalmente gerenciado que oferece suporte às cargas de trabalho do MongoDB.

O Amazon DocumentDB foi projetado desde o início para oferecer o desempenho, a escalabilidade e a disponibilidade de que você precisa ao operar cargas de trabalho essenciais do MongoDB em grande escala. O Amazon DocumentDB implementa o MongoDB 3.6 e 4.0 de código aberto Apache 2.0 APIs emulando as respostas que um cliente MongoDB espera de um servidor MongoDB, permitindo que você use seus drivers e ferramentas MongoDB existentes com o Amazon DocumentDB (com compatibilidade com o MongoDB).

Bancos de dados gerenciados pelo Amazon Lightsail

Os bancos de dados gerenciados do Amazon Lightsail são separados das cargas de trabalho computacionais, então você pode criar aplicativos e sites em instâncias do Lightsail sem interrupção. O Lightsail oferece suporte aos bancos de dados SQL My e SQL Postgre, e você pode configurá-los para disponibilidade padrão para cargas de trabalho regulares ou alta disponibilidade para cargas de trabalho críticas. Os bancos de dados gerenciados pelo LightSail agrupam a computação subjacente, o armazenamento SSD baseado e a largura de banda de transferência de dados em um preço mensal fixo. Você pode gerenciar seu banco de dados gerenciado pelo LightSail usando o console do Lightsail, o AWS Command Line Interface (AWS CLI), o API Lightsail ou um. AWSSDK

Retornar paraAWS serviços.