首页 > 其他 > 详细

单租户与多租户架构(SaaS)

时间:2020-05-29 14:20:57      阅读:123      评论:0      收藏:0      [点我收藏+]

多租户定义:

多租户技术或称多重租赁技术,简称Saas。是一种软件架构技术,是实现在多用户的环境下共用系统或程序组件,并且可确保用户间数据隔离性。简单讲就是运行单个应用实例,让它为多个租户提供服务。多租户的重点就是多用户数据隔离。

 

单租户SaaS架构:

单租户与多租户架构区别在于,单租户是为每个用户单独创建各自的软件应用和支撑环境。单租户SaaS被广泛引用在客户需要支持定制化的应用场合,而这种定制或者是因为地域,抑或是他们需要更高的安全控制。通过单租户的模式,每个客户都有一份分别放在独立的服务器上的数据库和操作系统,或者使用强的安全措施进行隔离的虚拟网络环境中。

 

多租户数据隔离三种方案:

1、独立数据库

2、共享数据库、独立Schema

3、共享数据库、共享Schema、共享数据表

 

参考:

https://www.cnblogs.com/xujanus/p/11463591.html

http://blog.sina.com.cn/s/blog_a5ed66830102wddk.html

 

单租户与多租户架构(SaaS)

原文:https://www.cnblogs.com/fanfan-90/p/12987002.html

(0)
(0)
   
举报
评论 一句话评论(0
关于我们 - 联系我们 - 留言反馈 - 联系我们:wmxa8@hotmail.com
© 2014 bubuko.com 版权所有
打开技术之扣,分享程序人生!