Une base de données orientée documents est conçue pour stocker des données semi-structurées sous forme de documents, généralement au format JSON ou XML. Contrairement aux bases de données relationnelles traditionnelles, le schéma pour chaque document non relationnel (NoSQL) peut varier. Les développeurs, administrateurs de bases de données et professionnels de l'informatique bénéficient alors de plus de flexibilité dans l'organisation et le stockage de données d'application, et vous réduisez l'espace de stockage nécessaire pour les valeurs facultatives.

La prise en charge de documents JSON simplifie la sérialisation pour les développeurs et le chargement d'objets contenant des propriétés et des données pertinentes. Les bases de données NoSQL sont conçues pour le dimensionnement en externe à l'aide de clusters distribués de matériel à faible coût en vue d'augmenter le débit sans allonger le temps de latence.

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 Web Services (AWS) fournit un certain nombre d'options de bases de données non relationnelles orientées documents (NoSQL). Vous pouvez exploiter votre propre magasin de données orienté documents non relationnelles dans le cloud sur Amazon EC2 et Amazon EBS, travailler avec les fournisseurs de solutions AWS ou tirer parti de services non relationnels entièrement gérés.

Amazon DynamoDB est un service de base de nées orientée documents NoSQL entièrement géré qui offre des performances prévisibles et extrêmement rapides avec un dimensionnement transparent. En exécutant vos propres bases de données de cloud NoSQL sur Amazon EC2 et EBS, vous disposez d'un contrôle total sur votre base de données tout en vous épargnant le fardeau que constituent le dimensionnement et l'installation du matériel.

En outre, AWS a conclu des partenariats avec MongoDB et Couchbase, deux entreprises qui fournissent un support et des formations aux clients exécutant leurs produits sur Amazon EC2 et Amazon EBS.

Amazon DynamoDB est un service de base de données orientée documents NoSQL intégralement géré qui s'exécute dans le cloud AWS et offre des performances prévisibles et extrêmement rapides ainsi qu'un dimensionnement transparent. DynamoDB est un service de base de données NoSQL rapide et flexible destiné aux applications nécessitant une latence constante de quelques millisecondes, quelle que soit l'échelle. Il s'agit d'une base de données entièrement gérée, qui prend en charge les modèles de données de type document et clé-valeur. Son modèle de données flexible et ses performances fiables conviennent parfaitement à de nombreuses applications telles que les jeux, les technologies publicitaires, l'Internet des objets (IoT), les applications mobiles et Web, et bien d'autres. Mise en route sur Amazon DynamoDB.

Consultez les derniers livres blancs et les billets de blog pour en savoir plus sur DynamoDB :

Introduction to Amazon DynamoDB
6:44
Présentation d'Amazon DynamoDB
Redfin - Amazon DynamoDB
1:49
Grâce à Amazon DynamoDB, Redfin a pu réduire le temps de recherche de listes similaires de 2 secondes à 12 millisecondes
DAT304 Deep Dive on Amazon DynamoDB
55:54
AWS re:Invent 2016 | Deep Dive on Amazon DynamoDB (DAT304)

Les développeurs peuvent installer les bases de données orientées document de leur choix sur Amazon EC2 et Amazon EBS. Une instance Amazon EC2 peut être utilisée pour exécuter une base de données orientée documents, ce qui signifie que les développeurs n'ont pas à gérer les préoccupations associées au dimensionnement des infrastructures tout en pouvant accéder à divers moteurs de base de données orientées documents standard.

Cassandra est une base de données orientées documents distribuée et open source conçue pour prendre en charge de grands volumes de données sur de nombreux serveurs élémentaires, proposant une haute disponibilité tout en étant dépourvu de point unique de défaillance. Vous devriez envisager d'utiliser EBS pendant l'exécution de charges de travail Cassandra (découvrez comment CrowdStrike a exécuté des clusters Cassandra denses et économiques avec EBS).

Pour plus d'informations sur le travail avec Cassandra son exécution Cassandra sur AWS, consultez le livre blanc Apache Cassandra on AWS et rendez-vous sur AWS Marketplace » 

Cassandra Topology in AWS
59:36
Bonnes pratiques pour l'exécution d'Apache Cassandra sur AWS

Couchbase développe et prend en charge Couchbase Server, un magasin de données clé-valeur haute performance et distribué. Couchbase fournit un support, des services et des formations pour les déploiements commerciaux de Couchbase Server sur AWS. En savoir plus sur l'utilisation de Couchbase et l'exécution de Couchbase Server sur AWS »

MarkLogic Corporation développe MarkLogic Server (MarkLogic), une plate-forme de base de données NoSQL d'entreprise entièrement évolutive qui fournit des transactions ACID (Atomicité, Cohérence, Isolation et Durabilité) pour les ensembles de données volumineux. Pour consulter une présentation des bonnes pratiques et du dimensionnement, reportez-vous au livre blanc MarkLogic on AWS »

MongoDB, Inc. développe et prend en charge MongoDB, une base de données orientée documents haute performance et à code source libre. MongoDB Inc. fournit un support technique, des services professionnels et des formations pour le déploiement commercial de MongoDB.

Utilisez le guide AWS MongoDB Quick Start (également disponible au format PDF) pour déployer un cluster MongoDB multi-nœuds dans le cloud AWS en une quinzaine de minutes seulement si vous vous conformez aux bonnes pratiques AWS.

Pour consulter une présentation de MongoDB et de son implémentation dans AWS, reportez-vous au livre blanc MongoDB on AWS: Guidelines and Best Practices. De la même manière, assurez-vous de passer en revue les recommandations de sécurité AWS pour MongoDB, ainsi que la section sécurité de la documentation MongoDB.

Pour plus d'informations sur l'utilisation de MongoDB Inc. et l'exécution de MongoDB sur AWS, consultez les informations dans l'annuaire des partenaires AWS et découvrez comment les organisations concrétisent des avantages de la transformation avec MongoDB sur AWS.