【发布时间】:2018-03-06 04:46:16
【问题描述】:
我目前是 Web 开发的新手,现在我开始使用 Spring Boot 应用程序,并将其转换为标准 App Engine 项目。我想知道是否可以不将我的 Spring Boot 应用程序转换为我的 App Engine 项目并仍然使用 Datastore 作为数据库?
【问题讨论】:
标签: database google-app-engine spring-boot google-cloud-datastore
我目前是 Web 开发的新手,现在我开始使用 Spring Boot 应用程序,并将其转换为标准 App Engine 项目。我想知道是否可以不将我的 Spring Boot 应用程序转换为我的 App Engine 项目并仍然使用 Datastore 作为数据库?
【问题讨论】:
标签: database google-app-engine spring-boot google-cloud-datastore
是的,可以从 GAE 灵活环境中的应用、GAE 外部甚至 Google Cloud 外部使用 Cloud Datastore。来自Cloud Datastore(强调我的):
您可以使用云端访问Cloud Datastore从任何地方 数据存储 API。使用Google Cloud client libraries 存储和 从 Cloud Datastore 检索数据。
无论您是否使用相同的 Cloud Datastore 数据,都可以使用 App Engine 库、Google Cloud 客户端库或调用 直接使用 API。
但是你不能使用GAE Standard Environment Client Libraries,你必须使用Cloud Datastore Client Libraries或者Cloud Datastore API v1。
可能感兴趣:Deploying to the App Engine Flexible Environment 指南恰好使用了一个 Spring Boot 应用程序作为示例。
【讨论】: