【发布时间】:2017-05-28 10:03:08
【问题描述】:
我们现在正在开发一个使用 GAE 数据存储的应用程序并尝试实现Multitenancy。 我们的客户是公司,因此我们将在每个公司的基础上创建命名空间。
我的问题是我们应该如何对待公司合并和分立。
例如,当我们的两个客户合并时,两个命名空间下的数据应该迁移到一个命名空间中。当我们的客户被分成两个公司时,一些数据应该被迁移到另一个命名空间中。这需要付出很多努力,我们希望避免这些操作。
我们如何才能顺利处理这些案件?或者命名空间是否适合每个公司?如果没有,我们应该如何实现基于每个公司的多租户?
【问题讨论】:
标签: google-app-engine google-cloud-datastore