【发布时间】:2011-08-20 19:28:20
【问题描述】:
应用引擎中带有命名空间的多租户如何工作? 我的应用程序有多个用户,每个用户有点像多租户中的租户。 他们的 URL 以 domain/customer/companyToken#pageName?param1¶m2 开头。 因此,如果我想对每个客户应用带有命名空间的多租户,请参阅 Google 文档 您需要为每个客户分配 NamespaceManager 的唯一 ID 所以像下面这样:
NamespaceManager.set(request.getServerName());
现在我有几个问题。
App Engine 的命名空间多租户如何真正发挥作用?
它一般如何改变我们访问数据的方式?
它如何改变我们使用 Objectify 访问数据的方式?
首先我对应用上述应用的理解是,在检索数据时,与上述客户(租户)相关的所有数据都聚集在同一个命名空间中,那么我们访问数据的方式如何使用客观化?目前公司 obj 是所有与客户相关的 obj 的父对象。 (所以如果是我的申请?)
非常感谢您。
【问题讨论】:
标签: java google-app-engine multi-tenant objectify