文件名称:共享数据库共享数据架构图-cuda by example (2010)
文件大小:2.33MB
文件格式:PDF
更新时间:2024-06-30 07:57:32
SaaS
第3章SaaS系统架构设计 、·~..⋯.⋯.⋯.⋯...⋯...........⋯.⋯.....⋯.....⋯.⋯.⋯.⋯-.,~‘-⋯●⋯●⋯●⋯●,-⋯●.-.-.-.●,_⋯。⋯●,●。-⋯●,●。-⋯-⋯●⋯-⋯-’。 图3.4共享数据库、隔离数据架构图 Fig.3.4 Separate Data of Shared Database 这种方案的优点是相对于独立数据库存储方式来说的,它借由数据库共享使 得一台服务器可以支持更多的租户数量,同时它在物理上实现了一定程度的数据 隔离以确保安全,可以为对安全性具有较高要求的租户提供了一定程度的逻辑数 据隔离,但并不是完全隔离。 3.3.3共享数据库,共享数据架构 共享数据库,共享数据架构方案,即所有租户共享同一个数据库,同一个数 据表结构,存储在同一模式中。在这种方案下,一个数据表内可以包含多个租户 的数据记录,在表中通过TenantID区分租户间的数据[24-26】。如图3.5共享数据库、 共享数据架构图所示。 .,’-⋯-⋯-⋯-⋯-⋯●⋯。⋯-⋯-⋯-⋯-⋯。⋯●⋯●‘。⋯●⋯-⋯-。●。~ , ’- 、‘●⋯-⋯-⋯●⋯●⋯-⋯●⋯-⋯●⋯●⋯-⋯●⋯●⋯●‘-⋯●‘-⋯●⋯● 图3.5共享数据库、共享数据架构图 Fig.3.5 Shared Data Structure of Shared Database