首页 > 解决方案 > appengine 连接到许多数据存储

问题描述

我正在 node.js 环境中使用 App Engine flex 开发一个项目。App Engine 在 node.js 中托管一个简单的 restapi,用于从 Cloud Datastore 检索数据。我的问题是我必须将每个国家的数据分开,一个国家不应该能够访问另一个国家的数据。我试过按命名空间分离数据,但每个人仍然可以访问它。是否可以将多个 Datastore 连接到一个 App Engine?还是我必须为每个国家/地区创建一个单独的项目?那将是一场维护噩梦,而且成本高昂。有人知道解决方案吗?感谢您的帮助!

标签: google-app-enginegoogle-cloud-platformgoogle-cloud-datastore

解决方案


GAE 还不支持 Node.js 的多租户。如果您的项目只托管一个简单的 Rest API,请使用另一种语言,例如PythonJavaGo


推荐阅读