EEPlat PaaS中的多租户数据隔离模式
2024-08-28 06:07:26
EEPlat PaaS支持三种租户的数据隔离技术:Sparce Column、tenantId字段隔离、每一个租户独立数据库。
1)Sparce Column,和Salesforce Appforce 类似,主要通过一个通用表来存放全部自己定义信息,里面有租户字段和非常多统一的数据栏位(比方500个)。EEPlat PaaS平台通过租户分区的方式进行租户数据的查询优化。
和Appforce 不同的是。EEPlat PaaS平台产品提供了2层的元数据抽象。EEPlat PaaS平台产品中业务元数据和租户存储租户存储元数据独立。
EEPlat PaaS平台产品提供了更加强大的元模型体系。 2)TenantId字段隔离。
TenantId的字段隔离是为每一个业务表加上TenantID字段。用以区分租户的数据。
在这样的模式下,一般用于系统的初始业务。而不是租户的自己定义业务。 3)租户独立数据库。
对于MySQL数据库,创建数据库的开销比較小。租户独立数据库能够获得最大的安全性和可扩展性。当租户被激活时,EEPlat PaaS平台能够为每一个租户创建自己独立的数据库,并初始化自己的业务表。而且本项目产品提供界面可供租户管理自己的数据。对于MySQL,租户独立数据库是EEPlat PaaS平台推荐的数据库隔离方法。
|
www.eeplat.com
QQ群: 105867861
最新文章
- WEB项目会话集群的三种办法
- Andriod学习笔记5:通过NDK在C++中实现日志输出
- 安装oracle常见问题和解决方案
- 【转】Alchemy的使用和多项式批量计算的优化
- 制作具有SSH、MySQL功能的Chroot
- (视频)《快速创建网站》 3.3 国际化高大上 - WordPress多语言支持
- Leetcode Linked List Cycle II
- redis命令参考
- ansible中文手册-基础模块使用
- 擦亮自己的眼睛去看SQLServer之简单Select(转)
- MySQL Troubleshoting:Waiting on query cache mutex 腾讯数据库工程师:幕南风
- 【9】了解Bootstrap栅格系统基础案例(4)
- 关于MD5校验和java工程下的校验
- css水平垂直居中
- 【 js 基础 】关于this
- Hibernate学习---单表查询
- win10 apache配置虚拟主机后localhost无法使用
- BZOJ.4515.[SDOI2016]游戏(树链剖分 李超线段树)
- 移动基于Percona XTRADB Cluster的大数据解决方式
- JVM 自带性能监测调优工具 (jstack、jstat)及 JVM GC 调优