Amazon DynamoDB Accelerator (DAX) est un cache en mémoire entièrement géré et hautement disponible pour DynamoDB. Il offre des performances jusqu'à dix fois supérieures (de plusieurs millisecondes à quelques microsecondes), même en traitant des millions de requêtes par seconde. DAX exécute toutes les opérations nécessaires pour intégrer l'accélération en mémoire à vos tables DynamoDB, sans nécessiter de développeurs pour gérer l'invalidation du cache, la saisie des données et la gestion des clusters. Vous pouvez désormais vous concentrer sur le développement d'applications de qualité pour vos clients, sans craindre de problèmes de performances à grande échelle. Il n'est pas nécessaire de modifier la logique applicative, car DAX est compatible avec les appels d'API DynamoDB existants. DAX est activable en quelques clics dans AWS Management Console et avec le kit AWS SDK. Comme pour DynamoDB, vous ne payez que les capacités allouées.

En savoir plus »

Il est très facile de démarrer avec DAX. Vous lancez un cluster DAX, configurez des politiques de sécurité, puis faites pointer votre application vers votre cluster DAX. En quelques minutes, vous pouvez profiter de l'accélération apportée par la technologie en mémoire, qui offre des temps de réponse de quelques microsecondes et gère facilement plusieurs millions de requêtes par seconde.

Global Tables s'appuie sur l'étendue internationale de DynamoDB pour vous fournir une base de données entièrement gérée, à plusieurs régions et à multiples maîtres qui fournit des performances de lecture et d'écriture rapides et locales, pour des applications dimensionnées massivement et internationales. Global Tables réplique automatiquement vos tables Amazon DynamoDB dans les régions AWS de votre choix.

En savoir plus »

La sauvegarde à la demande vous permet de créer des sauvegardes complètes des données de vos tables DynamoDB pour l'archivage des données, ce qui vous permet de répondre aux exigences réglementaires de votre entreprise et du gouvernement. Vous pouvez sauvegarder des tables de quelques méga-octets à des centaines de téra-octets de données, sans impact sur les performances et la disponibilité de vos applications de production.

En savoir plus »

DynamoDB prend en charge le stockage, la recherche et la mise à jour de documents. Grâce au kit de développement logiciel d'AWS, vous pouvez concevoir des applications qui stockent des documents JSON directement dans les tables Amazon DynamoDB. Cette fonctionnalité réduit la quantité de nouveaux codes à écrire pour insérer, mettre à jour et récupérer des documents JSON et effectuer des opérations de base de données importantes, telles que des recherches JSON imbriquées en utilisant simplement quelques lignes de code.

En savoir plus »

Découvrez gratuitement AWS

Créez un compte gratuit

Dans le cadre du niveau gratuit AWS, bénéficiez de 25 Go de stockage et jusqu'à 200 millions de requêtes par mois avec Amazon DynamoDB.

Voir les détails relatifs au niveau gratuit d'AWS »

Amazon DynamoDB prend en charge les structures de données clé-valeur. Chaque élément (ligne) est une paire clé-valeur dans laquelle la clé primaire est le seul attribut requis pour les éléments d'une table et identifie chaque élément de manière unique.  DynamoDB ne suit aucun schéma spécifique. Le nombre d'attributs (colonnes) pouvant être associés à un élément n'est pas limité. En plus de rechercher la clé primaire, vous pouvez effectuer des requêtes portant sur des attributs autres que la clé primaire, à l'aide des index secondaires globaux et locaux.

En savoir plus »

Amazon DynamoDB offre un dimensionnement transparent et automatique du débit ainsi que du stockage via l'API et AWS Management Console. Il n'existe pratiquement aucune limite concernant la quantité de débit ou de stockage que vous pouvez utiliser en même temps.

En savoir plus »

Amazon DynamoDB est hautement disponible et doté d'une fonctionnalité de réplication des données automatique et synchrone sur trois installations au sein d'une région. Cela vous aide à protéger vos données face aux défaillances d'ordinateurs spécifiques ou même de tout un site.

La version téléchargeable de DynamoDB vous permet de facilement développer et tester des applications sur votre ordinateur portable ou dans une instance EC2. Une fois que votre solution est prête, testez facilement votre application sur le cloud avec DynamoDB.

En savoir plus »

Amazon DynamoDB vous apporte la flexibilité nécessaire pour effectuer efficacement des requêtes sur n'importe quel attribut (colonne) à l'aide des index secondaires. Vous pouvez créer et supprimer des index secondaires pour votre table à tout moment.

En savoir plus »

La fonction Flux d'Amazon DynamoDB consiste en une séquence classée par ordre chronologique, qui reprend les modifications apportées au niveau des éléments dans chaque table DynamoDB. Grâce à cette fonction, vous pouvez garder la trace de la dernière modification apportée au niveau des éléments ou obtenir la liste de toutes les mises à jour effectuées au niveau des éléments au cours des dernières 24 heures. Vous pouvez ainsi utiliser les données obtenues en vue de concevoir des applications créatives pour la réplication, les vues matérialisées, les sauvegardes et l'intégration à d'autres services.

En savoir plus »

Amazon DynamoDB prend en charge la réplication entre régions qui réplique automatiquement les tables DynamoDB d'une région AWS à une autre. Grâce à la réplication entre régions, vous pouvez concevoir des applications distribuées au niveau mondial en bénéficiant d'un accès aux données à plus faible latence et d'une meilleure gestion du trafic, tout en facilitant la reprise après sinistre et la migration des données.

En savoir plus »

Amazon DynamoDB s'intègre à AWS Lambda pour fournir des déclencheurs. Grâce aux déclencheurs, vous serez en mesure d'exécuter automatiquement une fonction personnalisée lorsqu'une modification au niveau des éléments est détectée dans une table DynamoDB.

En savoir plus »

DynamoDB est intégré à Elasticsearch à l'aide du module d'extension Logstash d'Amazon DynamoDB. Grâce à cette intégration, vous pouvez facilement rechercher du contenu DynamoDB tel que des messages, des emplacements, des balises et des mots-clés.

En savoir plus »

Titan est intégré à DynamoDB, ce qui vous permet de stocker et de parcourir efficacement des graphes de toutes tailles, contenant jusqu'à des milliards de nœuds et d'arcs. Les bases de données orientées graphe sont optimisées pour parcourir rapidement toutes sortes de relations, comme les réseaux sociaux, la gestion des relations client (CRM), les inventaires, la gestion logistique, les critères spéciaux, les systèmes de recommandation et bien plus.

En savoir plus »

Amazon DynamoDB possède un schéma de base de données flexible. Les éléments de données d'une table n'ont pas nécessairement les mêmes attributs ni le même nombre d'attributs. La multiplicité des types de données (chaînes, nombres, données binaires et ensembles) contribue à enrichir le modèle de données.

En savoir plus »

Contrairement à de nombreuses bases de données non relationnelles, Amazon DynamoDB facilite le développement en vous permettant d'effectuer des lectures à cohérence forte afin que vous traitiez les dernières valeurs. Le service prend également en charge des compteurs atomiques destinés à permettre l'incrémentation ou la décrémentation atomique d'attributs numériques via un seul appel API.

En savoir plus »

Amazon DynamoDB affiche des mesures opérationnelles clés concernant votre table dans AWS Management Console. Le service s'intègre également à Amazon CloudWatch pour vous permettre de consulter le débit et les temps de latence relatifs aux requêtes pour chaque table Amazon DynamoDB. Vous pouvez, ainsi, facilement suivre votre consommation des ressources.

En savoir plus »

Amazon DynamoDB utilise des méthodes cryptographiques pour authentifier les utilisateurs et empêcher la violation des données. Ce service s'intègre également à AWS Identity and Access Management (IAM) pour offrir un service de contrôle d'accès ultra-précis pour les utilisateurs au sein de votre entreprise.

En savoir plus »

Amazon Elastic MapReduce (Amazon EMR) permet aux entreprises d'effectuer des analyses complexes sur de gros volumes de données à l'aide d'un framework Hadoop hébergé sur AWS. Les clients peuvent facilement utiliser Amazon EMR pour analyser des ensembles de données stockés dans DynamoDB et archiver les résultats dans Amazon Simple Storage Service (Amazon S3), tout en conservant l'ensemble de données d'origine dans DynamoDB.

En savoir plus »

Amazon Redshift complète Amazon DynamoDB grâce à des capacités d'informatique décisionnelle avancées et une interface SQL puissante. Lorsque vous copiez des données à partir d'une table DynamoDB dans Amazon Redshift, vous pouvez effectuer des requêtes d'analyse de données complexes à partir de ces données, mais aussi les associer à d'autres tables dans votre cluster Amazon Redshift.

En savoir plus>>

Vous pouvez utiliser AWS Data Pipeline pour automatiser le mouvement et la transformation des données vers ou depuis Amazon DynamoDB. Les fonctionnalités intégrées de planification d'AWS Data Pipeline vous permettent de planifier et d'exécuter des tâches récurrentes, sans avoir besoin d'écrire votre propre logique de transfert ou de transformation de données complexes.

En savoir plus »

AWS Management Console pour DynamoDB vous permet de créer, mettre à jour, effacer et interroger des tables, d'ajuster le débit et de configurer des alarmes en quelques clics.  De plus, DynamoDB prend en charge une variété de fonctionnalités avec un nombre restreint d'API.  Avec moins d'API à maîtriser, vous pouvez vous concentrer davantage sur le développement de votre application.

En savoir plus »

DynamoDB_ProductPage_Banner