DocumentDB - Avantages
DocumentDB se distingue par des capacités tout à fait uniques. Azure DocumentDB offre les fonctionnalités et avantages clés suivants.
Sans schéma
Dans une base de données relationnelle, chaque table a un schéma qui définit les colonnes et les types de données auxquels chaque ligne de la table doit se conformer.
En revanche, une base de données de documents n'a pas de schéma défini et chaque document peut être structuré différemment.
Syntaxe SQL
DocumentDB permet des requêtes ad hoc complexes en utilisant le langage SQL, et chaque document est instantanément interrogeable dès sa création. Vous pouvez rechercher n'importe quelle propriété n'importe où dans la hiérarchie du document.
Cohérence accordable
Il fournit des niveaux de cohérence granulaires et bien définis, ce qui vous permet de faire des compromis judicieux entre cohérence, disponibilité et latence.
Vous pouvez choisir parmi quatre niveaux de cohérence bien définis pour obtenir un compromis optimal entre cohérence et performances. Pour les requêtes et les opérations de lecture, DocumentDB propose quatre niveaux de cohérence distincts:
- Strong
- Bounded-staleness
- Session
- Eventual
Échelle élastique
L'évolutivité est le nom du jeu avec NoSQL, et DocumentDB offre. DocumentDB a déjà fait ses preuves.
Les principaux services comme Office OneNote et Xbox sont déjà soutenus par DocumentDB avec des bases de données contenant des dizaines de téraoctets de documents JSON, plus d'un million d'utilisateurs actifs et fonctionnant de manière cohérente avec une disponibilité de 99,95%.
Vous pouvez mettre à l'échelle DocumentDB de manière élastique avec des performances prévisibles en créant davantage d'unités à mesure que votre application se développe.
Entièrement géré
DocumentDB est disponible en tant que plateforme cloud entièrement gérée en tant que service s'exécutant sur Azure.
Il n'y a tout simplement rien à installer ou à gérer.
Il n'y a pas de serveurs, de câbles, de systèmes d'exploitation ou de mises à jour à gérer, pas de répliques à configurer.
Microsoft fait tout ce travail et maintient le service en marche.
En quelques minutes, vous pouvez commencer à travailler avec DocumentDB en utilisant simplement un navigateur et un abonnement Azure.