【发布时间】:2014-12-30 15:20:23
【问题描述】:
Moqui 框架如何处理多租户? Moqui 的方法是否类似于 Apache OFBiz? Ofbiz 为每个租户提供单独的数据库。 Moqui 是一个强大的框架,它继承了 OFBiz 的许多优点,并进行了许多改进。处理多租户是否有任何改进? 是否有任何示例多租户应用程序(HiveMind 或示例应用程序)
我正在评估一个 webapp 的框架,该框架具有少量数据库交互(只有 10 到 20 个表),它应该为 100 个或更多客户提供服务。为单独的租户拥有单独的数据库变得很难证明这样一个较小的应用程序是合理的。有什么建议可以用 Moqui 处理这个问题吗?一种选择是在此应用程序中的每个实体中创建一个字段名称 tenant_id,并且每次执行数据库操作时,每个数据库查询都应检查该字段。
【问题讨论】:
-
使用 Moqui 制作应用程序不包括框架的这方面。除了这本书还有其他文档吗?
-
经过调查来源和发行说明,Moqui 对多租户的支持类似于 Ofbiz,即共享应用服务器与不同的数据库。看看 Moqui 的领域,这是一个明智的做法,因为大型企业的混合数据库变得难以维护。我的问题得到了部分回答。只剩下这一部分:我们如何开发一个针对数据库条目非常有限(仅 10 到 20 个表)的大型客户群的应用程序?
标签: moqui