期刊文献+

一种新型高效的多租户共享数据模型 被引量:2

A NEW EFFICIENT MULTI-TENANT SHARED DATA MODEL
下载PDF
导出
摘要 构建Saa S多租户数据库时,针对为实现租户自定义数据高效存储而面临的多租户共享数据模型设计问题,提出一种适用于多租户数据存储的多级块折叠表数据模型。该模型使用多组结构各异的块表来存储租户的自定义数据。设计模型的基础数据表,并给出多级块数据表的一般性设置方法。实验结果表明,在一个Saa S应用实例中,该数据模型比传统块折叠表数据模型减少了28%的查询延时和22%的存储空间,比弹性扩展表数据模型减少了54.9%的查询延时和83.9%的存储空间,多级块折叠表数据模型具有更高的查询性能以及空间效率。 Aiming at the problem of designing mult i-tenant shared data model for achieving efficient storage of tenant^ custom data when building an SaaS multi-tenant database. A multi-class chunk folding data model is proposed for multi-tenant data storage. Multiple groups of heterogeneous chunk tables are used to store tenant’s custom data. The base table’s structure of the data model is designed. A general method is proposed for setting the heterogeneous chunk tables. The experimental result shows that the multi-class chunk folding model reduces the query latency by 28% and reduces the storage space by 22% compared with the classical chunk folding model. It also shows that multi-class chunk folding model reduces query latency by 54. 9% and reduces storage space by 83. 9% compared with the elastic extension table model, which means the multi-class chunk folding data model has higher query performance and space efficiency.
出处 《计算机应用与软件》 2017年第8期66-71,共6页 Computer Applications and Software
基金 广东省重大科技专项(2014B010115001 2014B010112002 2016B030305003)
关键词 多租户 数据模型 块折叠表 Mult i-tenant Data model Chunk folding table
  • 相关文献

参考文献2

二级参考文献23

  • 1赵玉霞.基于SaaS模式下的系统数据安全策略研究[J].软件导刊,2010,9(1):143-144. 被引量:5
  • 2李晓娜,李庆忠,孔兰菊,庞成.基于共享模式的SaaS多租户数据划分机制研究[J].通信学报,2012,33(S1):110-120. 被引量:10
  • 3叶伟.互联网时代的软件革命-SaaS架构设计[M].北京:电子工业出版社,2008.
  • 4Dan Ma. The Business Model of Software- As- A- Service [C]//IEEE International Conf on Services Computing. [ s. 1. ] :IEEE Computer Society,2007.
  • 5L|ao Hancheng. Design of SAAS-Based Software Architecture [ C ]//2009 International Conference on New Trends in Infor- mation and Service Science. [ s. 1. ] : [ s. n. ] ,2009:277-281.
  • 6Chong F,Carraro G.多用户数据体系结构[M].北京:人民邮电出版社,2006.
  • 7Thomas K, Thao N, Linh L. A Software as a Service with Mtitenancy Support for an Electronic Contract Management Application[ C ]//IEEE International Conf on Services Computing. [ s. l. ] : IEEE Computer Society ,2008 : 179-186.
  • 8Weissman C D, Bobrowski S. The design of the force, corn mul- titenant interact application development platform[C]//Pro- ceedings of the ACM SIGMOD International Conference on Management of Data, 2009. Providence, Rhode Island, USA: Ugur Cetintemel, 2009 : 889-896.
  • 9Frederick C, Gianpaolo C. Architecture strategies for catching the long tail[OL], http://msdn2, microsoft, eom/zh-n/architec- ture/aa479069, aspx, 2006.
  • 10Microsoft Inc. Microsoft SOL Azure [EB/OL]. http://www. microsoft, com/ez- e/azure/sqlazure, 2012.

共引文献22

同被引文献15

引证文献2

二级引证文献3

相关作者

内容加载中请稍等...

相关机构

内容加载中请稍等...

相关主题

内容加载中请稍等...

浏览历史

内容加载中请稍等...
;
使用帮助 返回顶部