DocumentDB

NoSQL extrêmement rapide à l’échelle de la planète

Service NoSQL pour les applications hautement disponibles distribuées dans le monde entier. Tirez parti des données de document et de clé-valeur SQL et JavaScript sans vous soucier des autres options de base de données cloud basées sur les machines virtuelles ou locales.
Play
Faible latence garantie pour DocumentDB

Latence faible garantie

Azure DocumentDB garantit des latences inférieures à 10 ms sur les lectures et à 15 ms sur les écritures pour au moins 99 % des demandes. DocumentDB exploite un moteur de base de données optimisé pour les écritures et sans verrou conçu pour l’exécution de disques SSD hautes performances dans le cloud au niveau mondial. Les demandes de lecture et d’écriture sont toujours traitées par votre région locale et les données peuvent être distribuées dans d’autres régions du monde.

Bénéficiez d’une mise à l’échelle illimitée pour les bases de données NoSQL

Mettez à l’échelle le débit et le stockage des données de manière indépendante et élastique dans de nombreuses régions réparties dans le monde entier, et non pas dans une seule région. Ajoutez de la capacité pour répondre à des millions de demandes par seconde à un coût très inférieur à celui des autres bases de données NoSQL populaires.

Répliquez les données dans le monde entier

Créez facilement des applications à l’échelle mondiale sans vous soucier de la configuration de plusieurs centres de données complexes. Conçu comme un système de base de données distribué mondialement, DocumentDB réplique automatiquement toutes vos données dans le nombre de régions de votre choix. Vos applications peuvent gérer les données dans la région la plus proche de vos utilisateurs qui bénéficient ainsi d’un accès rapide et ininterrompu.

Les avantages de SQL et JavaScript, sans schéma

Exécutez des requêtes sur des données de document et de clé-valeur en utilisant une syntaxe SQL et JavaScript familière sans jamais vous préoccuper des schémas ou index secondaires. Azure DocumentDB est une véritable base de données sans schéma capable d’indexer automatiquement les documents JSON. Définissez votre logique métier sous la forme de procédures stockées et de fonctions définies par l’utilisateur, entièrement en JavaScript, puis exécutez ces dernières directement au sein du moteur de base de données.

Plusieurs choix de cohérence

Plutôt que d’offrir un choix extrême entre les cohérentes fortes et éventuelles, DocumentDB offre quatre niveaux de cohérence bien définis (forte, obsolescence limitée, de session et éventuelle) et propose un modèle de programmation intuitif avec une faible latence et une disponibilité de 99,99 % en cas de défaillance ou niveau régional ou local.

Contrats SLA de niveau professionnel

Axez votre travail sur votre application sans vous préoccuper de l’infrastructure de la base de données. Créez une collection de données, définissez le débit et DocumentDB se charge du reste. En outre, DocumentDB offre de manière unique un hébergement de région transparent pour les opérations continues, avec une disponibilité de 99,99 % en cas de défaillance. Azure DocumentDB est conforme à la norme ISO 27001, à la réglementation HIPAA (Health Insurance Portability and Accountability Act) et aux clauses contractuelles types de l’UE. En savoir plus sur les contrats de niveau de service (SLA).

Clients utilisant DocumentDB

Vous êtes un nouvel utilisateur de DocumentDB ?

Regardez Qu’est-ce que DocumentDB ? ou lisez Présentation de DocumentDB pour savoir si notre service de base de données de document NoSQL à faible latence est adapté à vos applications, notamment pour des scénarios d’applications web ludiques, sociales et IoT à grande échelle.

Pourquoi utiliser une base de données NoSQL ?

Pour découvrir les différences entre les bases de données NoSQL et SQL, consultez NoSQL et SQL.

Vous avez une application MongoDB ?

Activez la prise en charge de protocole pour MongoDB et utilisez DocumentDB en tant que service de base de données entièrement géré pour votre application MongoDB sans modification du code.

Vous ne savez pas par où commencer ?

Découvrez comment utiliser le portail Azure pour créer un compte de base de données DocumentDB, puis consultez un guide étape par étape expliquant comment mener à bien les tâches courantes.

Vous êtes développeur ? Commencez ici.

Commencez par créer une simple application .NET ou Node.js ou créez une application web complète à l’aide de vos compétences NoSQL existantes avec la prise en charge de protocole DocumentDB pour MongoDB. Utilisez l’API REST ou un large éventail de Kits de développement logiciel (SDK), dont .NET, Node.js, Java et Python.

Produits et services associés

Base de données SQL

SQL Database relationnelle gérée en tant que service

App Service

Créez des applications web et mobiles pour toute plateforme et tout appareil

Stockage

Stockage dans le cloud, durable, hautement disponible et scalable

Essayer DocumentDB avec un compte Azure gratuit