DocumentDB : les dernières nouveautés
Cette conférence /Build est riche en annonce et DocumentDB n'échappe pas à cette règle ! Jusqu'à présent cette offre de service sur le cloud Azure souffrait d'un retard en termes de fonctionnalité par rapport à la concurrence et d'un manque de robustesse.
Pour pallier à cela l'offre DocumentDB évolue avec :
-
- Séparation des métriques : espace de stockage (0.25 $/Go) et unités de requête (RU 6$ per 100/s)
- Prix au Go utilisé
-
- Partitionnement par clé
-
- Le support de MongoDB (preview)
- Les applications peuvent communiquer de manière transparente avec DocumentDB avec les drivers de MongoDB
-
- Le support de l'expiration des documents nativement
- Disponible en Avril 2016
- Configurable au niveau de la collection et du document
En réalité, lorsque vous n'avez pas besoin d'un espace de stockage important ou d'un nombre de RU élevé une seule partition suffira. Notez qu'une partition peut avoir au maximum 10Go d'espace de stockage et jusqu'à 10k RU. Alors que les partitions multiples peuvent monter jusqu'à 250Go et 250k RU.
Autre nouveauté, « DocumentDB global database » (en preview) permet :
- La réplication multi-régions
- Un accès aux données avec une faible latence
- Configuration des régions configurable dynamiquement
- Le développement d'applications multi-régions avec une consistance des données spécifiques
Etant très attentif à cette offre de service, j'ai personnellement encore quelques attentes :
- Une offre on-premise comme MongoDB ou à minima une instance local de développement
- Un client lourd d'administration/gestion du type SSMS ou à minima intégré à Visual Studio
Happy coding !
Commentaires