个人理解 多租户就是提供服务而非提供软件,给购买方带来了更大的便利。 多租户要做到的最大的问题就是实现数据隔离,处理好了数据隔离多租户问题也就得到了解决。 实现方法 实现方法主要有三种 独立数据库 不同的租户数据放在不同的数据库中共享数据库,隔离数据架构 所以租户数据放在同一个数据库中,但是不同租户使用不同的数据表共享数据库,共享数据架构 所有的租户使用相同的数据库相同的表 这三种方法很明显的可以看出来依次数据的隔离程度越来越高,安全心越来越好。但是同时带来的是,实现、维护的成本增加。