Introdução ao google-cloud-datastore

Configuração inicial

Projeto Google Cloud

Google Cloud Datastore é um banco de dados NoSQL como serviço (DBaaS) que fornece aos desenvolvedores um banco de dados replicado escalável totalmente gerenciado pelo Google.

Para a configuração inicial, você precisa ter um projeto existente do Google Cloud Platform (GCP) ou criar um novo. O Cloud Datastore tem um nível gratuito, portanto, você não precisa configurar as informações de faturamento no momento. Você pode selecionar ou criar um projeto aqui: https://console.cloud.google.com/project

Depois de ter um projeto, ele está pronto para ser executado. Navegue até a guia Datastore no console do Cloud e você poderá criar entidades manualmente em sua instância.

O Cloud Datastore pode ser acessado pelo Compute Engine ou Container Engine por meio de várias bibliotecas de cliente.

Para instalar as bibliotecas de cliente:

  • C#: Install-Package Google.Datastore.V1 -Pre
  • Vá: vá para cloud.google.com/go/datastore
  • Node.js: npm install --save @google-cloud/datastore
  • PHP: compositor requer google/cloud
  • Python: pip install --upgrade google-cloud-datastore
  • Ruby: gem install google-cloud-datastore

Para Java:

  • Se você usa o Maven, adicione o seguinte ao seu arquivo pom.xml:

    com.google.cloud google-cloud-datastore 0.7.0
  • Se você usa Gradle, adicione o seguinte às suas dependências:

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

Mais informações podem ser encontradas na documentação oficial para bibliotecas cliente.