Four options for multi-tenant SaaS platform architecture

1. Which four options

Solution 1 , independent application + each tenant uses an independent library (shared DB, uses independent Schema)

Solution 2 , the same application + each tenant uses an independent library (shared DB, using independent Schema)

Solution 3 : The same application + multiple tenants use an independent library

Solution 4 : The same application + multiple tenants use the library through sharding mode (using shardingsphere )

2. What are the various plans like?

 1. Independent application + each tenant uses an independent library ( Schema)

2. The same application + each tenant uses an independent library (shared DB, uses independent Schema)

3. The same application + multiple tenants use an independent library

4. The same application + multiple tenants use an independent library

 

5. The same application + multiple tenants use the library through sharding mode (using shardingsphere )

 

Guess you like

Origin blog.csdn.net/swebin/article/details/131183741