1构建多租户机制
理解多租户机制的概念和应用场景
构建多租户机制的实现策略和方法
多租户机制的设计方法
多租户的基本概念
多用户共享系统或程序组件,确保用户间数据隔离性。
共用数据中心以单一系统架构与服务提供多用户可定制化服务。
多租户系统核心功能
数据隔离策略
- 独立数据库
有利于满足定制化需求,故障恢复较简单,数据安全性高
硬件成本高,维护成本高(对数据安全性要求高且愿意承担成本的银行与医院适合) - 共享数据库,隔离表空间
折中方案,成本低,一定隔离级别安全性中等
数据库故障恢复较困难,恢复数据牵涉其他租户数据(适合物理上不隔离的共享环境的平衡方案) - 共享数据库,共享数据表(不隔离,根据字段区分)
缺少扩展性,备份恢复困难,需逐条备份还原
成本低