Premiers pas avec google-cloud-datastore

La configuration initiale

# Projet Google Cloud [Google Cloud Datastore][1] est une base de données NoSQL en tant que service (DBaaS) qui fournit aux développeurs une base de données répliquée évolutive entièrement gérée par Google.

Pour sa configuration initiale, vous devez disposer d’un projet [Google Cloud Platform][2] (GCP) existant ou en créer un nouveau. Cloud Datastore dispose d’un niveau gratuit, vous n’avez donc pas besoin de configurer les informations de facturation pour le moment. Vous pouvez sélectionner ou créer un projet ici : https://console.cloud.google.com/project

Une fois que vous avez un projet, il est prêt à démarrer. Accédez à l’onglet Datastore dans la console Cloud et vous pourrez créer manuellement des entités dans votre instance.

Cloud Datastore est accessible depuis Compute Engine ou Container Engine via diverses bibliothèques clientes.

Pour installer les bibliothèques client :

  • C# : Package d'installation Google.Datastore.V1 -Pre - Aller : “aller chercher cloud.google.com/go/datastore”
  • Node.js : npm install --save @google-cloud/datastore
  • PHP : le compositeur nécessite google/cloud
  • Python : pip install --upgrade google-cloud-datastore
  • Ruby : gem installer google-cloud-datastore

Pour Java :

  • Si vous utilisez Maven, ajoutez ce qui suit à votre fichier pom.xml :

    com.google.cloud google-cloud-datastore 0.7.0
  • Si vous utilisez Gradle, ajoutez ce qui suit à vos dépendances :

    compile group: ‘com.google.cloud’, name: ‘google-cloud-datastore’, version: ‘0.7.0’

Plus d’informations peuvent être trouvées dans la [documentation officielle] [3] pour les bibliothèques clientes.

[1] : https://cloud.google.com/appengine/docs [2] : https://cloud.google.com/ [3] : https://cloud.google.com/datastore/docs/reference/libraries