Ume*_*esh 5 web-hosting google-cloud-datastore
我想在我的网络应用程序中使用谷歌的数据存储,但不想在谷歌应用程序引擎中托管它,我想在其他机器上托管它。那么我如何在这样的网络应用程序中使用数据存储?会更经济吗?
您需要遵循从另一个平台访问 Cloud Datastore API过程:
本部分介绍如何从在 GCP 之外的平台上运行的外部应用激活和访问 Cloud Datastore API。
为项目启用 Cloud Datastore API。您可以为现有项目启用 API,或创建新项目然后启用 API。 启用 Cloud Datastore API
要使用 Cloud Datastore API,您的 Cloud 项目需要一个活动的 App Engine 应用程序。打开 App Engine 仪表板并确认您的 Cloud 项目有一个活动的 App Engine 应用。 打开 App Engine 信息中心
如果需要,创建 App Engine 应用。不得禁用该应用程序。
转到创建服务帐户密钥页面。
单击Service account下方的下拉框,然后单击New service account。
在Name 中输入服务帐户的名称。
使用默认的服务帐户 ID或生成一个不同的ID。
在Key type 中选择JSON。
单击创建。
创建成功后,您的浏览器将下载私钥。Cloud Platform Console 提供显示私钥文件名的提示。记下文件名以便您可以找到它,然后单击关闭以关闭提示。
您的服务帐户是显示在服务帐户部分下的电子邮件地址。
您的私钥是您刚刚下载的文件。
此时,您的项目的所有服务和授权都已配置完毕,您可以开始编写代码或探索 API。
您实际上不需要为 GAE 应用编写代码并部署它,请参阅访问数据存储区是否需要 App Engine 实例?
至于是更为经济,或不(我推测相比,运行在GAE上的应用程序) -它取决于很多的应用程序的使用/规模,应用程序做什么以及它是如何做到的。
| 归档时间: |
|
| 查看次数: |
666 次 |
| 最近记录: |