google-cloud-datastoregoogle-cloud-datastore入门


备注

本节概述了google-cloud-datastore是什么,以及开发人员可能想要使用它的原因。

它还应该提到google-cloud-datastore中的任何大型主题,并链接到相关主题。由于google-cloud-datastore的文档是新的,因此您可能需要创建这些相关主题的初始版本。

初始设置

Google云端项目

Google Cloud Datastore是一种NoSQL数据库即服务(DBaaS),为开发人员提供完全由Google管理的可扩展复制数据库。

对于其初始设置,您需要拥有现有的Google云端平台 (GCP)项目,或者创建一个新项目。 Cloud Datastore具有免费套餐,因此您目前无需配置结算信息。您可以在此处选择或创建项目: https//console.cloud.google.com/project

一旦你有了一个项目,就可以开始了。导航到Cloud控制台中的“数据存储”选项卡,您将能够在实例中手动创建实体。

可以通过各种客户端库从Compute Engine或Container Engine访问Cloud Datastore。

要安装客户端库:

  • C#: Install-Package Google.Datastore.V1 -Pre
  • 去: go get cloud.google.com/go/datastore
  • Node.js: npm install --save @google-cloud/datastore
  • PHP: composer require google/cloud
  • Python: pip install --upgrade google-cloud-datastore
  • Ruby: gem install google-cloud-datastore

对于Java:

  • 如果您使用Maven,请将以下内容添加到您的pom.xml文件中:
<dependency>
    <groupId>com.google.cloud</groupId>
    <artifactId>google-cloud-datastore</artifactId>
    <version>0.7.0</version>
</dependency>
 
  • 如果使用Gradle,请将以下内容添加到依赖项中:
compile group: 'com.google.cloud', name: 'google-cloud-datastore', version: '0.7.0'
 

有关客户端库的官方文档 ,请参阅更多信息。