Multi-Tenancy Technology is the most essential difference between SaaS(Software as a Service) and traditional development model, which mainly reflected in the data layer and application layer; Accroding to the basis of configurability, high performance and scalablilty, SaaS application will be divided into four grades, which called SaaS maturity model, and having configurablility and high performance can be regarded as SaaS application. Analysis of the data storage layer pattern on the basis of RDB(Relational Database), and on the basis of "shared database shared schema ", the focus is on the relevant methods of data extension, and having a brief description about the data scalability.%多租户技术是SaaS模式和传统开发模式最本质的区别,主要体现在数据层和应用层;SaaS成熟度模型根据可配置性、 高性能、 可伸缩性将SaaS应用分为四个等级, 具有可配置型和高性能才能算是SaaS应用. 在RDB(Relational Database,RDB)基础上,分析了数据层的存储模式,并在"共享数据库共享schema存储模式"的基础下,重点讨论了数据扩展的相关方法,并简要阐述了一下数据的可伸缩性.
展开▼