cube.js 多租户支持

cube.js 对于多租户的支持是比较丰富的,提供了db,schema 上的支持,同时提供了灵活的driverFactory,以及dbType 支持

支持的配置选项

  • contextToAppId
  • dbType
  • externalDbType
  • driverFactory
  • repositoryFactory
  • preAggretationsSchema
  • queryTransformer

参考说明

以上的参数都是可以通过Cube.js 配置的,同时好多信息是通过security context 获取的,比如authInfo,USER_CONTEXT 
官方同时提供了一个比较完备的各种模式的比较,很值得学习,比如关于db,schema ,contextToAppId,preAggretationsSchema 
的一些参考信息

参考资料

https://cube.dev/docs/multitenancy-setup

posted on 2021-01-01 22:56  荣锋亮  阅读(161)  评论(0编辑  收藏  举报

导航