加入收藏 | 设为首页 | 会员中心 | 我要投稿 阜阳站长网 (https://www.0558zz.com/)- 科技、建站、内容创作、云计算、网络安全!
当前位置: 首页 > 数据库 > MsSql > 正文

数据库设计 – SaaS数据库设计 – 多个数据库?分裂?

发布时间:2020-07-09 08:16:10 所属栏目:MsSql 来源:互联网
导读:我见过SaaS应用程序以多种方式托管.跨多个数据库拆分功能和模块是一个好主意吗?例如,将User表放在一个DB上,将功能/ app特定表放在另一个DB上,也可能放在另一个DB中的其他常用表上? 从一个数据库开始.在项目需要时拆分数据/功能. 以下是我们可以从LinkedIn学

我见过SaaS应用程序以多种方式托管.跨多个数据库拆分功能和模块是一个好主意吗?例如,将User表放在一个DB上,将功能/ app特定表放在另一个DB上,也可能放在另一个DB中的其他常用表上?

解决方法

从一个数据库开始.在项目需要时拆分数据/功能.

以下是我们可以从LinkedIn学到的东西:

>单个数据库不起作用
>参照完整性是不可能的
>任何数据丢失都是一个问题
>即使适度有效,缓存仍然很好
>永远不要低估增长轨迹

资源:

LinkedIn architecture

LinkedIn communication architecture

(编辑:阜阳站长网)

【声明】本站内容均来自网络,其相关言论仅代表作者个人观点,不代表本站立场。若无意侵犯到您的权利,请及时与联系站长删除相关内容!

    推荐文章
      热点阅读