开发者社区> 问答> 正文

多租户管理架构如何设计可以查看所有租户的数据?

关于多租户管理架构设计
目前公司的框架是有多租户的(SpringClodu 技术栈),有一个子站是专门用来配置多租户的,数据隔离采用的是 共享同一个 Database、同一个 Schema 和 不同的租户也可以配置不同的数据源。

现在的问题是租户只能查看自己租户的数据。 但是领导给的需求是要有一个顶级管理员,可以查看所有租户的数据。 租户也可以分类。 领导说要在现有框架的基础上做出修改,出个概要设计, 可是想破脑袋也不知道怎么搞 ,求各位大神支个招。

展开
收起
OSC开源社区 2024-06-13 08:01:12 139 0
1 条回答
写回答
取消 提交回答
  • 同步出来一个数仓之类的数据库,然后数据从新库去查。跟我们的boss权限差不多。
    数据同步方案就很多了, 比如 Spoon ETL的工具, DataX阿里的数据同步异构工具,还可以自己进行编写,可以使用spring batch 和 xxl-job之类的

    2024-06-13 17:22:35
    赞同 展开评论 打赏
问答排行榜
最热
最新

相关电子书

更多
MaxCompute架构升级及开放性解读 立即下载
MaxCompute Serverless 架构演进 立即下载
阿里云消息队列的 Serverless架构演进 立即下载