多租户SaaS平台的架构四种方案

一、哪四种方案

方案1、独立应用+每个租户使用一个独立的库(共享DB, 使用独立Schema)

方案2、同一个应用+每个租户使用一个独立的库(共享DB, 使用独立Schema)

方案3同一个应用+多个租户使用一个独立的库

方案4同一个应用+多个租户通过分片模式来使用库(使用shardingsphere)

多租户SaaS平台的架构四种方案_第1张图片

二、各种方案是什么样的

 1.独立应用+每个租户使用一个独立的库(Schema)

多租户SaaS平台的架构四种方案_第2张图片

2.同一个应用+每个租户使用一个独立的库(共享DB, 使用独立Schema)

多租户SaaS平台的架构四种方案_第3张图片

3.同一个应用+多个租户使用一个独立的库

4.同一个应用+多个租户使用一个独立的库

 

5.同一个应用+多个租户通过分片模式来使用库(使用shardingsphere)

 

你可能感兴趣的:(大数据,运维,云计算,需求分析,软件构建)