问:OrientDB - 多租户应用的最佳做法

时间:2017-06-29 22:47:40

标签: orientdb

我对OrientDB和graphdbs很新,并且对多租户的应用程序有一些疑问。

让我们说我的用例是一个SaaS应用程序,客户可以在其中创建与其用例匹配的权限模型。例如:

公司A:   - 他们模拟用户,组和文档(当时之间的关系)

CompanyB:   - 他们为用户,设备,建筑物,徽章建模

我的SaaS应用程序需要是动态的,以便客户能够根据自己的需求进行建模。我试图找出在东方代表这种情况的最佳方式。文档提到了clusters的数量的最大限制为32,767,这意味着创建这些实体(组,设备,文档等等),因为类是不行的。

正确的方法是创建一个通用的Thing顶点类并将实体类型存储为属性吗?或者是否有一种更聪明的方法可以通过可扩展的方式对其进行建模。

0 个答案:

没有答案