Débuter avec DocumentDb

DocumentDb ca vous dit quelque chose ?  Oui, Non ?

Azure Cosmos DB est un service de base de données globalement distribué conçu pour vous permettre d’étalonner de manière élastique et indépendante du stockage dans n’importe quel nombre de régions géographiques avec un SLA complet. Vous pouvez développer des bases de données : document, clé / valeur ou graphique avec Cosmos DB en utilisant une série d’API et de modèles de programmation populaires.

Dans ce tutoriel je vais couvrir les points suivants :

  • Création et connexion à un compte Azure
  • Configuration de l’environnement Python
  • Création d’une base de donnée
  • Création d’une collection
  • Requête

Pré-requis :

Compte Azure

Python 2.7
pip

1.Créer un compte Azure Cosmos Db en cliquant sur le + ensuite Database puis Azure Cosmos Db

2. Ajouter vos informations puis cliquer sur Create

3. Sélectionner le langage avec lequel vous voulez interagir


Nous allons travaillé avec Python, Oui Oui j’aime bien Python

4. Importer la bibliothèque pydocumentdb

5. Récupérer les logins en naviguant jusqu’à la fenetre Keys

6.Passons à la partie ou nous allons coder, je vais découper le code source en plusieurs parties

a. Configurer le driver client

Vous devez copier les codes d’accès qu’on vous a généré sur votre compte

b. Créer la base de données

C. Créer le document

Storage capacity 10 Go Utilisé la valeur par défaut
Throughput 400 RU Utilisé la valeur par défaut, si vous voulez diminuer la latence agrandissait la valeur

c. Ajouter des documents

L’ajout se fait sous le format Json

d. Afficher les résultats

 

 

Laisser un commentaire

Votre adresse e-mail ne sera pas publiée. Les champs obligatoires sont indiqués avec *