开发者社区> 问答> 正文

[@徐雷frank][¥20]saas平台数据库设计

已解决

项目使用的saas模式,每一个租户都有一个数据库,现在已经上千个,每一次的版本升级实在麻烦,希望徐老师给一个优化建议。我们应该怎么样设计这个数据库

展开
收起
xiaoxiao_2017 2018-11-23 15:14:00 2609 0
1 条回答
写回答
取消 提交回答
  • 1.阿里云大学讲师,主讲《微服务Spring Cloud设计与开发实战》《MongoDB高级实战》等课程 2.MongoDB中文社区专家 3.《MongoDB实战》第2版译者 5.吉林大学计算机科学学士、上海交通大学硕士
    采纳回答

    1、你们单个用户的数据量足够多吗?如果是很多,可以独立数据库,隔离数据
    2、你们现在的如果单个用户的数据很少,可以考虑共享数据库模式
    3、如果大量的数据库实例,升级、维护部署、可以考虑虚拟化技术、包括结合Docker、K8s工具实现大规模部署运维升级。

    2019-07-17 23:16:14
    赞同 展开评论 打赏
问答排行榜
最热
最新

相关电子书

更多
SaaS企业加速器专场 畅捷通-阿里云分会场 立即下载
SaaS企业加速器专场-SaaS加速器_II_能力中心:互利互补 共享业务红利 立即下载
SaaS企业加速器专场-云拐点:中国SaaS创新探索 立即下载