期刊文献+

稀疏表与块表结合的多租户共享存储模型

Multi-Tenant Shared Storage Model Combining Sparse Tables and Block Table
下载PDF
导出
摘要 针对传统单稀疏表存储模型存储空间利用率低以及块表存储模型重构租户逻辑关系时连接次数多的问题,提出了稀疏表与块表结合的存储模型.该存储模型中将租户基于SaaS应用服务商提供的逻辑表上定制的属性及自定义的逻辑表中的属性映射到列数合适的稀疏表中存储,而将租户一部分常见数据类型的自定义的属性存储到块表中,以此避免因扩展字段的列数超过稀疏表列数导致的数据迁移问题,最后通过定义查询重写器给出了从租户逻辑SQL请求到物理SQL请求的转换.实验结果表明,该存储模型在存储空间利用率及查询效率上相比传统的稀疏表存储模型都有所提升. Aiming at the low utilization of storage space in traditional single-sparse storage model and the problem of more connections in reconstructing the logical relationship of tenants in the block table storage model,the combination of sparse tables and block table storage model is put forward.In the storage model,the attributes in the logic tables provided by the SaaS providers and the attributes in the custom logical tables are mapped into the corresponding sparse tables and the custom attributes of a part of the tenant common data type are stored in the block table,so as to avoid the problem of data migration caused by the number of extended columns exceeding the number of sparse tables.Finally,the query conversion and query efficiency are optimized through the query rewriter.The experimental results show that the storage model improves storage space utilization and query efficiency compared with the traditional sparse table storage model.
作者 刘彬 程凯 于杰 LIU Bin;CHENG Kai;YU Jie(JCHX Mining Management Co.Ltd.,Beijing 100044,China;Beijing KingKong Science &Technology Co.Ltd.,Beijing 102200,China;Beijing New Media Technical College,Beijing 102200,China)
出处 《计算机系统应用》 2018年第12期210-215,共6页 Computer Systems & Applications
关键词 多租户 存储模型 稀疏表 块表 云计算 multi-tenant storage model sparse table chunk table cloud computing
  • 相关文献

参考文献2

二级参考文献22

  • 1Aulbach S, Jacobs D, Kemper A, Seibold M. A comparison of flexible schemas for software as a service//Proceedings of the 35th International Conference on Management of Data (SIGMOD). Providenee, Rhode Island, USA, 2009: 881- 888. 被引量:1
  • 2Weissman C D, Bobrowski S. The design of the force, com multitenant internet application development platform//Proceedings of the 35th International Conference on Management of Data(SIGMOD). Providence, Rhode Island, USA, 2009: 889-896. 被引量:1
  • 3Maier D, Ullman J D. Maximal objects and the semantics of universal relation databases. ACM Transactions on Database Systems, 1983, 8(1): 1-14. 被引量:1
  • 4Aulbach S, Grust T, Jacobs D, Kemper A, Rittinger J. Multi-tenant databases for software as a service: Schema- mapping techniques//Proceedings of the 34th International Conference on Management of Data (SIGMOD). Vancouver, BC, Canada, 2008: 1195-1206. 被引量:1
  • 5Storm A J, Garcia-Arellano C, Lightstone S S, Diao Y, Surendra M. Adaptive selPtuning memory in DB2//Proeeedings of the 32nd International Conference on Very Large Data Bases (VLDB). Seoul, Korea, 2006:108-1092. 被引量:1
  • 6Malik T, Burns R, Chaudhary A. Bypass caching: making scientific databases good network citizens//Proceedings of the 35th International Conference on Data Engineering (ICDE). Tokyo, Japan, 2005.. 94-105. 被引量:1
  • 7Brown K P, Carey M J, Livny M. Managing memory to meet multiclass workload response time goals//Proceedings of the 19th International Conference on Very Large Data Bases(VLDB). Dublin, Ireland, 1993:328-341. 被引量:1
  • 8Chockler G, Laden G, Guy Laden, Vigfusson Y. Data caching as a cloud serviee//Proceedings of the 4th International Workshop on Large Scale Distributed Systems and Middle- ware (LADIS). Ziirich, Switzerland, 2010. 被引量:1
  • 9Wachs M, Abd E1-Malek M, Thereska E, Ganger G R. Argon: Performance insulation for shared storage servers//Proceedings of the 5th USENIX Conference on File and Storage Technologies(FAST). San Jose, CA, 2007:61-76. 被引量:1
  • 10Patrick C M, Garg R, Son S W, Kandemir M. Improving I/O performance using soft-QoS based dynamic storage cache partitioning//Proceedings of the 2009 International Conference on Cluster Computing and Workshops (CLUSTER). New Orleans, Louisiana, 2009: 1-10. 被引量:1

共引文献11

相关作者

内容加载中请稍等...

相关机构

内容加载中请稍等...

相关主题

内容加载中请稍等...

浏览历史

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