IdentifiantMot de passe
Loading...
Mot de passe oublié ?Je m'inscris ! (gratuit)

Vous êtes nouveau sur Developpez.com ? Créez votre compte ou connectez-vous afin de pouvoir participer !

Vous devez avoir un compte Developpez.com et être connecté pour pouvoir participer aux discussions.

Vous n'avez pas encore de compte Developpez.com ? Créez-en un en quelques instants, c'est entièrement gratuit !

Si vous disposez déjà d'un compte et qu'il est bien activé, connectez-vous à l'aide du formulaire ci-dessous.

Identifiez-vous
Identifiant
Mot de passe
Mot de passe oublié ?
Créer un compte

L'inscription est gratuite et ne vous prendra que quelques instants !

Je m'inscris !

DocumentDB : le service de base de données NoSQL de Microsoft Azure disponible en version finale
Avec un outil de migration des BD vers DocumentDB

Le , par Olivier Famien

336PARTAGES

0  0 
Il y a un peu moins d’un an, Microsoft annonçait la préversion de DocumentDB. Azure DocumentDB est un service de base de données NoSQL favorisant la prise en charge native des documents JSON et du code JavaScript directement dans le moteur de base de données. La particularité de cette base de données en tant que service réside dans le fait qu’étant de type NoSQL, elle offre en plus des traitements de requêtes et des transactions propres aux systèmes de bases de données relationnelles.

Depuis sa sortie en août 2014, DocumentDB a fait son chemin et est maintenant disponible en version stable sous trois niveaux de performance distincts : S1, S2, S3.

À partir de cette étape, Microsoft assure que son service est disponible à 99,95 %. De même, la gestion des niveaux de performance est effectuée de façon flexible. Ainsi, vous pouvez ajuster les niveaux de performance dès que vous en sentez le besoin. De manière pratique, vous pouvez créer une base de données et migrer vers le niveau le plus élevé S3 puis redescendre au niveau S1 et vice versa. Dans pareil cas, vous avez un contrôle total sur la manière dont vous utilisez les ressources du service.

Le niveau S1 comprend 10 Go de stockage SSD, 250 unités de requêtes par seconde, une mise à l’échelle jusqu’à 100 pour environ 19 €/mois. Le niveau le plus élevé c’est-à-dire le niveau S3 comprend 10 Go de stockage SSD, 2500 unités de requêtes par seconde pour environ 75 € par mois.

Microsoft a également profité de l’occasion pour annoncer la sortie de son outil de migration open source de données tierces vers DocumentDB. En effet, les retours négatifs concernant les difficultés rencontrées pour prendre en charge les autres bases de données ont conduit Microsoft à concevoir un outil pour faciliter le processus. Il est donc beaucoup plus facile d’importer les bases de données issues des autres systèmes tels que SQL Server, MongoDB, les fichiers CVS et aussi les fichiers JSON ou encore les collections DocumentDB existantes. En outre, en plus d’importer les bases de données, cet outil est capable de créer lors de l’importation des relations hiérarchiques dans certaines bases de données.

Télécharger l’exécutable de l’outil de migration

Télécharger le code source de l’outil de migration

Source : Blog Azure

Et vous ?

Que pensez-vous de ces outils ? Allez-vous les utiliser ?

Une erreur dans cette actualité ? Signalez-nous-la !

Avatar de jopopmk
Membre expert https://www.developpez.com
Le 09/04/2015 à 19:28
Salut,

pas grand fan du clou, je viens juste faire mon grammar nazi : c'est "plAin text".
0  0 
Avatar de gretro
Membre averti https://www.developpez.com
Le 10/04/2015 à 19:30
Et du coup, ce DocumentDB est disponible en mode On-Premise ou pas? Parce que si non, cet outil n'a aucun intérêt. Qui développe des application avec une infrastructure Cloud d'abord?

C'est une des grosses critiques que j'ai par rapport à Azure: Si on veut une solution qui fonctionne à la fois On-Premise et dans le Cloud, ça ne fonctionne pas. Il faut toujours des "providers" différents, et là, ça dupliquer le code à tester et à intégrer.

Alors, merci, mais non merci. Je vais rester avec une implémentation du genre MongoDB qui reste accessible dans tous les environnements.
0  0 
Avatar de The_badger_man
Rédacteur https://www.developpez.com
Le 13/04/2015 à 11:46
Citation Envoyé par gretro Voir le message
Qui développe des application avec une infrastructure Cloud d'abord?
bin des gens qui justement ne veulent pas s'encombrer de serveurs à gérer on-premise.
0  0