AWS Database category icon bases de données - Présentation d'Amazon Web Services

Les traductions sont fournies par des outils de traduction automatique. En cas de conflit entre le contenu d'une traduction et celui de la version originale en anglais, la version anglaise prévaudra.

AWS Database category icon bases de données

AWS les bases de données constituent une base performante, sécurisée et fiable pour alimenter des solutions d'IA génératives et des applications axées sur les données qui génèrent de la valeur pour votre entreprise et vos clients.

Chaque service est décrit après le schéma. Pour vous aider à choisir le service qui répond le mieux à vos besoins, voir Choisir un AWS service de base de données. Pour des informations générales, voir AWS Cloud Bases de données.

Schéma montrant AWS services de base de données

Retournez àAWS services.

Compare AWS services de base de données

Base de données Cas d’utilisation AWSservices
Relationnel

Applications traditionnelles, planification des ressources d'entreprise (ERP), gestion de la relation client (CRM), commerce électronique

  • Amazon Aurora : conçu pour des performances et une disponibilité inégalées à l'échelle mondiale avec une compatibilité totale avec My SQL et Postgre SQL

  • Amazon RDS — Configurez, gérez et dimensionnez une base de données relationnelle dans le cloud en quelques clics

  • Amazon Redshift — Accélérez votre accès aux informations grâce à un entrepôt de données cloud rapide, simple et sécurisé à grande échelle

Clé-valeur

Applications Web à fort trafic, systèmes de commerce électronique, applications de jeu

  • Amazon DynamoDB — Rapide et flexible SQL Aucun service de base de données pour des performances à un chiffre en millisecondes à n'importe quelle échelle

En mémoire

Mise en cache, gestion de session, classements de jeu, applications géospatiales

  • Amazon ElastiCache — Débloquez une latence de l'ordre de quelques microsecondes et évoluez grâce à la mise en cache en mémoire

  • Amazon MemoryDB — Service de base de données en mémoire durable et compatible avec Redis pour des performances ultrarapides

Document

Gestion de contenu, catalogues, profils utilisateurs

Colonne large

Applications industrielles à grande échelle pour la maintenance des équipements, la gestion de flotte et l'optimisation des itinéraires

  • Amazon Keyspaces — Un service de base de données évolutif, hautement disponible et géré compatible avec Apache Cassandra

Graphe

Détection des fraudes, réseaux sociaux, moteurs de recommandation

  • Amazon Neptune — Créez et exécutez des applications graphiques avec des ensembles de données hautement connectés

Séries chronologiques

Applications de l'Internet des objets (IoT) DevOps, télémétrie industrielle

  • Amazon Timestream : base de données de séries chronologiques rapide, évolutive et sans serveur

Grand livre

Systèmes d'enregistrement, chaîne d'approvisionnement, enregistrements, transactions bancaires

Amazon Aurora

Amazon Aurora est un moteur de base de données relationnelle SQL compatible avec My SQL et Postgre qui associe la vitesse et la disponibilité des bases de données commerciales haut de gamme à la simplicité et à la rentabilité des bases de données open source.

Amazon Aurora est jusqu'à cinq fois plus rapide que les SQL bases de données My standard et trois fois plus rapide que les SQL bases de données Postgre standard. Il assure la sécurité, la disponibilité et la fiabilité des bases de données commerciales à un dixième du coût. Amazon Aurora est entièrement géré par Amazon Relational Database Service (RDSAmazon), qui automatise les tâches administratives fastidieuses telles que le provisionnement du matériel, la configuration de bases de données, l'application de correctifs et les sauvegardes.

Amazon Aurora propose un système de stockage distribué, tolérant aux pannes et autoréparateur qui évolue automatiquement jusqu'à 128 To par instance de base de données. Il offre des performances et une disponibilité élevées avec jusqu'à 15 répliques en lecture à faible latence, une point-in-time restauration, une sauvegarde continue sur Amazon S3 et une réplication sur trois zones de disponibilité ()AZs.

Amazon Aurora I/O-Optimized est une configuration de clusters qui offre un meilleur rapport prix/performance et une tarification prévisible aux clients utilisant des applications gourmandes en E/S, telles que les applications de commerce électronique, les systèmes de traitement des paiements et les applications financières. Les offres Aurora-Optimized améliorent les performances, augmentent le débit et réduisent la latence pour prendre en charge vos charges de travail les plus exigeantes, avec jusqu'à 40 % d'économies lorsque vos dépenses en E/S dépassent 25 % des dépenses actuelles de votre base de données Aurora.

ETLL'intégration SQL zéro d'Amazon Aurora My à Amazon Redshift, désormais disponible en version préliminaire publique, permet l'analyse en temps quasi réel et l'apprentissage automatique des données stockées dans Aurora My SQL -Compatible Edition. Les données transactionnelles écrites sur Aurora sont disponibles dans Amazon Redshift en quelques secondes, sans créer ni gérer de pipelines de données complexes.

Amazon DynamoDB

Amazon DynamoDB est une base de données de documents et de valeurs clés qui fournit des performances à un chiffre en millisecondes à n'importe quelle échelle. Il s'agit d'une base de données multirégionale entièrement gérée dotée de fonctions intégrées de sécurité, de sauvegarde et de restauration, ainsi que de mise en cache en mémoire pour les applications à l'échelle d'Internet. DynamoDB peut traiter plus de 10 billions de demandes par jour et prendre en charge des pics de plus de 20 millions de demandes par seconde.

La plupart des entreprises les plus dynamiques au monde, telles que Lyft, Airbnb et Redfin, ainsi que des entreprises telles que Samsung, Toyota et Capital One, dépendent de l'envergure et des performances de DynamoDB pour prendre en charge leurs charges de travail critiques.

Des centaines de milliers de AWS les clients ont choisi DynamoDB comme base de données de documents et de valeurs clés pour les applications mobiles, le Web, les jeux, les technologies publicitaires, l'Internet des objets (IoT) et d'autres applications nécessitant un accès aux données à faible latence à n'importe quelle échelle. Créez une nouvelle table pour votre application et laissez DynamoDB s'occuper du reste.

Amazon ElastiCache

Amazon ElastiCache est un service Web qui facilite le déploiement, l'exploitation et le dimensionnement d'un cache en mémoire dans le cloud. Le service améliore les performances des applications Web en vous permettant de récupérer des informations à partir de caches en mémoire rapides et gérés, au lieu de vous fier entièrement à des bases de données sur disque plus lentes.

ElastiCache prend en charge deux moteurs de mise en cache en mémoire open source :

  • Redis : un magasin de données clé-valeur rapide, open source, en mémoire, à utiliser comme base de données, cache, courtier de messages et file d'attente. Amazon ElastiCache (RedisOSS) est un service en mémoire compatible avec Redis qui fournit la puissance ease-of-use et la disponibilité de Redis ainsi que la disponibilité, la fiabilité et les performances adaptées aux applications les plus exigeantes. Des clusters à nœud unique et jusqu'à 15 partitions sont disponibles, ce qui permet une évolutivité allant jusqu'à 3,55 TiB de données en mémoire. Amazon ElastiCache (RedisOSS) est entièrement géré, évolutif et sécurisé. Cela en fait un candidat idéal pour des cas d'utilisation très performants tels que le Web, les applications mobiles, les jeux, les technologies publicitaires et l'IoT.

  • Memcached — un système de mise en cache d'objets mémoire largement adopté. Amazon ElastiCache (Memcached) est compatible avec le protocole Memcached, de sorte que les outils courants que vous utilisez aujourd'hui avec les environnements Memcached existants fonctionneront parfaitement avec le service.

Amazon ElastiCache Serverless est une option sans serveur pour Amazon ElastiCache qui simplifie la gestion du cache et s'adapte instantanément pour prendre en charge les applications les plus exigeantes. Avec ElastiCache Serverless, vous pouvez créer un cache hautement disponible et évolutif en moins d'une minute, éliminant ainsi le besoin de planifier, de provisionner et de gérer la capacité du cluster de cache. ElastiCache Serverless stocke automatiquement les données de manière redondante dans plusieurs zones de disponibilité (AZs) et fournit un accord de niveau de service de disponibilité de 99,99 % (). SLA Avec ElastiCache Serverless, vous payez pour les données stockées et le calcul utilisé par votre charge de travail, sans engagement initial ni frais supplémentaires.

Amazon Keyspaces (pour Apache Cassandra)

Amazon Keyspaces (pour Apache Cassandra) est un service de base de données évolutif, hautement disponible et géré compatible avec Apache Cassandra. Avec Amazon Keyspaces, vous pouvez exécuter vos charges de travail Cassandra sur AWS en utilisant le même code d'application Cassandra et les mêmes outils de développement que ceux que vous utilisez aujourd'hui. Vous n'avez pas besoin de provisionner, de patcher ou de gérer des serveurs, ni d'installer, de maintenir ou d'exploiter des logiciels. Amazon Keyspaces fonctionne sans serveur. Vous ne payez donc que pour les ressources que vous utilisez et le service peut automatiquement augmenter ou diminuer les tables en fonction du trafic des applications. Vous pouvez créer des applications au service de milliers de demandes par seconde avec un débit et un stockage pratiquement illimités. Les données sont cryptées par défaut et Amazon Keyspaces vous permet de sauvegarder les données de votre table en continu à l'aide point-in-time de la restauration. Amazon Keyspaces vous offre les performances, l'élasticité et les fonctionnalités d'entreprise dont vous avez besoin pour gérer les charges de travail critiques de Cassandra à grande échelle.

Amazon MemoryDB

Amazon MemoryDB est un service de base de données en mémoire durable, compatible avec Redis, qui fournit des performances ultrarapides. Il est spécialement conçu pour les applications modernes dotées d'architectures de microservices.

MemoryDB est compatible avec Redis, un magasin de données open source populaire, qui permet aux clients de créer rapidement des applications en utilisant les mêmes structures de données et commandes Redis flexibles et conviviales qu'ils utilisent déjà aujourd'hui. APIs Avec MemoryDB, toutes vos données sont stockées en mémoire, ce qui vous permet d'atteindre une microseconde en lecture, une latence d'écriture d'un chiffre en millisecondes et un débit élevé. MemoryDB stocke également les données de manière durable dans plusieurs zones de disponibilité à l'aide d'un journal transactionnel distribué pour permettre un basculement rapide, une restauration de base de données et un redémarrage des nœuds. Offrant à la fois des performances en mémoire et une durabilité multi-AZ, MemoryDB peut être utilisée comme base de données principale haute performance pour vos applications de microservices, éliminant ainsi le besoin de gérer séparément un cache et une base de données durable.

Amazon Neptune

Amazon Neptune est un service de base de données graphique rapide, fiable et entièrement géré qui facilite la création et l'exécution d'applications fonctionnant avec des ensembles de données hautement connectés. Le cœur d'Amazon Neptune est un moteur de base de données de graphes hautes performances spécialement conçu pour stocker des milliards de relations et interroger le graphe avec une latence de quelques millisecondes. Amazon Neptune prend en charge les modèles graphiques populaires Property Graph et W3C, ainsi que leurs langages de requête respectifsRDF, Apache TinkerPop GremlinSPARQL, ce qui vous permet de créer facilement des requêtes qui naviguent efficacement dans des ensembles de données hautement connectés. Neptune est destiné aux cas d'utilisation axés sur les graphes, comme les moteurs de recommandation, la détection des fraudes, les graphes de connaissances, la découverte de médicaments et la sécurité du réseau.

Amazon Neptune est hautement disponible, avec des répliques en lecture, une point-in-time restauration, une sauvegarde continue sur Amazon S3 et une réplication entre les zones de disponibilité. Neptune est sécurisé et prend en charge le chiffrement au repos. Neptune étant entièrement géré, vous n'avez plus à vous soucier des tâches de gestion de base de données telles que le provisionnement du matériel, l'application de correctifs logiciels, l'installation, la configuration ou les sauvegardes.

Amazon Neptune Analytics est un moteur de base de données analytique permettant d'analyser rapidement de grands volumes de données graphiques afin d'obtenir des informations et de trouver des tendances à partir des données stockées dans des compartiments Amazon S3 ou dans une base de données Neptune. Neptune Analytics utilise des algorithmes intégrés, la recherche vectorielle et le calcul en mémoire pour exécuter des requêtes sur des données comportant des dizaines de milliards de relations en quelques secondes.

Amazon Relational Database Service

Amazon Relational Database Service (RDSAmazon) facilite la configuration, l'exploitation et le dimensionnement d'une base de données relationnelle dans le cloud. Il fournit une capacité rentable et redimensionnable tout en automatisant les tâches d'administration fastidieuses telles que le provisionnement du matériel, la configuration de bases de données, l'application de correctifs et les sauvegardes. Cela vous permet de vous concentrer sur vos applications afin de leur fournir les performances rapides, la haute disponibilité, la sécurité et la compatibilité dont elles ont besoin.

Amazon RDS est disponible sur plusieurs types d'instances de base de données (optimisées pour la mémoire, les performances ou les E/S) et vous propose six moteurs de base de données courants, notamment My, SQL MariaDB, Postgre, Oracle SQL Database, Microsoft Server et Amazon on SQL RDS AWS Outposts. Vous pouvez utiliser le AWS Database Migration Servicepour migrer ou répliquer facilement vos bases de données existantes vers AmazonRDS.

Amazon RDS pour DB2

Amazon RDS for Db2 facilite la configuration, l'exploitation et le dimensionnement des déploiements Db2 dans le cloud. Amazon RDS automatise les tâches fastidieuses d'administration des bases de données, telles que le provisionnement, les sauvegardes, l'application de correctifs logiciels, la surveillance, etc., afin de libérer du temps pour innover et créer de la valeur commerciale. Il offre également une haute disponibilité avec un déploiement multi-AZ, des solutions de reprise après sinistre avec des sauvegardes interrégionales et des fonctionnalités de sécurité pour prendre en charge les charges de travail critiques de votre entreprise. En outre, vous pouvez intégrer d'IBMautres AWS des services pour obtenir de nouvelles informations et augmenter vos charges de travail analytiques.

Amazon RDS sur VMware

Amazon Relational Database Service (RDSAmazon) vous permet de déployer des bases de données gérées dans des environnements VMware sur VMware site à l'aide de la technologie RDS Amazon utilisée par des centaines de milliers de AWS clients. Amazon RDS fournit une capacité rentable et redimensionnable tout en automatisant les tâches d'administration fastidieuses, notamment le provisionnement du matériel, la configuration de bases de données, l'application de correctifs et les sauvegardes, vous permettant ainsi de vous concentrer sur vos applications. Amazon RDS on VMware apporte ces mêmes avantages à vos déploiements sur site, en facilitant la configuration, l'exploitation et le dimensionnement des bases de données dans des centres de données VMware vSphere privés, ou en les faisant migrer vers AWS.

Amazon RDS on vous VMware permet d'utiliser la même interface simple pour gérer les bases de données dans des VMware environnements sur site que celle que vous utiliseriez dans AWS. Vous pouvez facilement répliquer des VMware bases de données Amazon RDS sur des RDS instances Amazon dans AWS, permettant des déploiements hybrides à faible coût pour la reprise après sinistre, l'éclatement des répliques en lecture et la conservation des sauvegardes à long terme en option dans Amazon Simple Storage Service (Amazon S3).

Base de données Amazon Quantum Ledger (AmazonQLDB)

Amazon QLDB est une base de données de registre entièrement gérée qui fournit un journal des transactions transparent, immuable et vérifiable par cryptographie, détenu par une autorité de confiance centrale. Amazon QLDB suit chaque modification des données d'application et conserve un historique complet et vérifiable des modifications au fil du temps.

Les registres sont généralement utilisés pour enregistrer l'historique de l'activité économique et financière d'une organisation. De nombreuses entreprises créent des applications dotées de fonctionnalités similaires à celles d'un registre parce qu'elles souhaitent conserver un historique précis des données de leurs applications, par exemple en suivant l'historique des crédits et des débits dans les transactions bancaires, en vérifiant le lignage des données d'une réclamation d'assurance ou en suivant le mouvement d'un article dans un réseau de chaîne d'approvisionnement. Les applications Ledger sont souvent mises en œuvre à l'aide de tables d'audit personnalisées ou de pistes d'audit créées dans des bases de données relationnelles. Cependant, la création de fonctionnalités d'audit à l'aide de bases de données relationnelles prend du temps et est sujette à des erreurs humaines. Cela nécessite un développement personnalisé, et comme les bases de données relationnelles ne sont pas immuables par nature, toute modification involontaire des données est difficile à suivre et à vérifier. Alternativement, les frameworks blockchain, tels que Hyperledger Fabric et Ethereum, peuvent également être utilisés comme registre. Cependant, cela ajoute de la complexité, car vous devez configurer un réseau de blockchain complet avec plusieurs nœuds, gérer son infrastructure et demander aux nœuds de valider chaque transaction avant de pouvoir l'ajouter au registre.

Amazon QLDB est une nouvelle catégorie de base de données qui élimine le besoin de se lancer dans l'effort de développement complexe lié à la création de vos propres applications de type ledger. L'historique des QLDB modifications de vos données est immuable (il ne peut être ni modifié ni supprimé) et grâce à la cryptographie, vous pouvez facilement vérifier qu'aucune modification involontaire n'a été apportée aux données de votre application. QLDButilise un journal transactionnel immuable, appelé journal, qui suit chaque modification des données d'application et conserve un historique complet et vérifiable des modifications au fil du temps. QLDBest facile à utiliser car il fournit aux développeurs un modèle de données documentaire flexible SQL similaire API à celui qui leur est familier et un support complet pour les transactions. QLDBest également sans serveur, de sorte qu'il s'adapte automatiquement aux demandes de votre application. Il n'y a aucun serveur à gérer et aucune limite de lecture ou d'écriture à configurer. AvecQLDB, vous ne payez que pour ce que vous utilisez.

Amazon Timestream

Amazon Timestream est un service de base de données de séries chronologiques rapide, évolutif et entièrement géré pour l'IoT et les applications opérationnelles qui facilite le stockage et l'analyse de milliards d'événements par jour pour un dixième du coût des bases de données relationnelles. Sous l'impulsion de l'essor des appareils IoT, des systèmes informatiques et des machines industrielles intelligentes, les données de séries chronologiques, c'est-à-dire les données qui mesurent l'évolution des choses au fil du temps, constituent l'un des types de données dont la croissance est la plus rapide. Les données de séries chronologiques présentent des caractéristiques spécifiques, telles que le fait qu'elles arrivent généralement sous forme d'ordre chronologique, que les données ne peuvent être ajoutées que par ajout et que les requêtes s'étendent toujours sur un intervalle de temps. Bien que les bases de données relationnelles puissent stocker ces données, elles sont inefficaces pour les traiter car elles ne disposent pas d'optimisations telles que le stockage et la récupération des données par intervalles de temps.

Timestream est une base de données de séries chronologiques spécialement conçue qui stocke et traite efficacement ces données par intervalles de temps. Avec Timestream, vous pouvez facilement stocker et analyser les données des journaux DevOps, les données des capteurs pour les applications IoT et les données de télémétrie industrielle pour la maintenance des équipements. À mesure que vos données augmentent au fil du temps, le moteur de traitement des requêtes adaptatif Timestream comprend leur emplacement et leur format, ce qui simplifie et accélère l'analyse de vos données. Timestream automatise également les cumuls, la rétention, la hiérarchisation et la compression des données, afin que vous puissiez gérer vos données au moindre coût. Timestream fonctionne sans serveur, il n'y a donc aucun serveur à gérer. Il gère les tâches fastidieuses telles que le provisionnement des serveurs, l'application de correctifs logiciels, l'installation, la configuration ou la conservation et la hiérarchisation des données, vous permettant ainsi de vous concentrer sur le développement de vos applications.

Amazon DocumentDB (compatible avec MongoDB)

Amazon DocumentDB (compatible avec MongoDB) est un service de base de données de documents rapide, évolutif, hautement disponible et entièrement géré qui prend en charge les charges de travail MongoDB.

Amazon DocumentDB est entièrement conçu pour vous offrir les performances, l'évolutivité et la disponibilité dont vous avez besoin pour exécuter des charges de travail MongoDB critiques à grande échelle. Amazon DocumentDB implémente les versions open source MongoDB 3.6 et 4.0 d'Apache 2.0 APIs en émulant les réponses qu'un client MongoDB attend d'un serveur MongoDB, ce qui vous permet d'utiliser vos pilotes et outils MongoDB existants avec Amazon DocumentDB (compatible avec MongoDB).

Bases de données gérées par Amazon Lightsail

Les bases de données gérées par Amazon Lightsail sont distinctes des charges de travail de calcul. Vous pouvez donc créer des applications et des sites Web sur des instances Lightsail sans interruption. Lightsail prend en charge les bases de données SQL My et SQL Postgre, et vous pouvez les configurer pour une disponibilité standard pour les charges de travail régulières ou une haute disponibilité pour les charges de travail critiques. Les bases de données gérées par Lightsail regroupent le calcul sous-jacent, le stockage SSD basé sur le stockage et la bande passante de transfert de données à un prix mensuel fixe. Vous pouvez gérer votre base de données gérée par Lightsail à l'aide de la console Lightsail, AWS Command Line Interface (AWS CLI), le API Lightsail ou un. AWSSDK

Retournez àAWS services.