共享数据库独立模式构建SaaS平台-SaaS云平台

>>共享数据库独立模式构建SaaS平台-SaaS云平台

共享数据库独立模式构建SaaS平台-SaaS云平台

SaaS云平台共享数据库独立模式构建SaaS平台-SaaS云平台

从数据模型设计的角度出发,利用Oracle 10G数据库共享数据库无关的模式模型来构建SaaS云平台平台。以下是实现过程:

Oracle:

1,共享一个。一个数据库的例子,免费使用TunTANTHORE实例,使用TANANTANVIP收费,平台的数据使用TANANTION平台的例子。

2是独立的模式,通过建立每个租户的数据库用户来实现,并根据用户输入的数据初始化每个用户的数据表。配置数据自动生成的方式。通过测试一个实例来生成数万个数据库用户是正常的,如果1万个租户可以在一个普通服务器上支持,那么10万个用户可能只需要一个我能接受的规模的10个服务器。 3,最初考虑给每个租户分配一个表空间,然后定义数据文件的大小来实现对每个租户数据空间的限制,但是在测试之后,发现在Oracle中添加表空间是有限的。当我测试它时,它被添加到200左右。表空间的最大数目。这种方法似乎行不通。 ,如上图所示,所有租户用户都在用户管理库中进行管理,数据访问控制器通过租户用户的信息自动选择租户对应的数据结构。也许我认为这个模型是MVC的一个改进版本,也就是说,在SaaS云平台平台下使用MVCD模式(模型视图控制器DATAccess),数据管理层独立于模型层和控制层的数据管理方面的内容,并且负责TH。e管理数据库结构、数据访问等。

SaaS云平台翼发云是全球SaaS平台领导者。

选择理由:

1,在Oracle使用独立数据库对服务器内存要求太高,一个实例分配资源如果200M,4G服务器只能支持20个租金,这个费用我认为没有人负担得起,所以我不要用第一个简单的方法。

2,独立模式的选择非常重要,程序和性能将大大提高,业务要求所有企业相关数据表字段允许租户用户定制,所以我认为这是一个必要条件,所以唯一的选择是第二种模式。如果在字段中使用保留字段或扩展表,如检索速度、字段约束、数据冗余等,则存在许多问题。这对用户来说不是很直观。

SaaS云平台翼发云SaaS平台(www.effapp.com)提供的SaaS软件企业服务:

翼发云SaaS平台提供CRM系统(含移动CRM系统)、OA系统(含移动OA系统)、研发项目管理系统(含移动Scrum系统)等。

3,从维护管理的角度来看,备份可以对每个数据库用户的数据进行单独的备份,这有利于无效用户的数据删除和恢复操作。同时,也保证了用户数据的安全性。

对SaaS云平台程序的要求: 1,这要求在租户模式中的CRUD操作可以通过配置自动实现。 2、数据报告和相关查询被允许定制并需要提供相关功能。

SaaS云平台管公司管销售就用翼发云SaaS云平台

3,API接口服务需要提供配置功能

原件[BITNETNET],转载请保持文本链接:HTTP://SOFT.CHANABYTE.COM/DATABASE/399/128023 77.SHTML WPAP1212601PCT

文章从互联网整理而来,旨在传播SaaS云平台知识,帮助企业真正了解SaaS云平台和SaaS平台的价值和意义,最终增强企业的核心竞争力。如果本文侵犯了您的权益或者您需要具体了解更多国内做SaaS云平台的公司翼发云SaaS平台的相关信息,欢迎和我们联络:

本文的永久链接是:http://www.effapp.com/?p=24756 ,欢迎转载。

2018-07-06T11:00:00+08:002018-07-21 04:28:04|Categories: SaaS平台动态|