期刊文献+

面向SaaS应用基于键值对模式的多租户索引研究 被引量:17

Research on Index of Multi-Tenant Based on Key-Values for SaaS Application
下载PDF
导出
摘要 面向SaaS应用的多租户数据库为满足租户的数据隔离和按需定制的需求,需要提供支持隔离和易于定制的数据存储机制及索引机制.基于键值对存储方式,提出元数据驱动的映射表索引模型,该模型根据租户定制需求,为租户业务数据形成各自的索引元数据,通过元数据驱动实现了索引数据的隔离及定制效果;给出索引的维护策略,根据租户数据访问请求进行索引切片,以逐渐细化的索引切片作为数据访问的基本单位,快速返回租户结果集.实验结果表明,该方案在数据访问分布均衡的情况下,使索引维护及数据访问具有较好的总体性能. In order to excellently support SaaS application,multi-tenant database system needs to meet the tenants requirement of isolation and on-demand customization,and then to provide data storage mechanism and index mechanism that supporting isolation and flexibility.Based on key-values model,this paper proposes a meta-data driven indexing mechanism,according to tenant customization requirements,the model constructs respective index metadata for business data of the tenants,and then achieves isolation customization effects through metadata-driven mechanism;while the index maintenance strategies are given,in response to tenants access requests,the model forms and slices the index data as the basic unit and return quickly the result sets.In this paper,detailed experimental results show that index maintenance and data access of this program work with good performance under normal conditions.
出处 《计算机学报》 EI CSCD 北大核心 2010年第12期2239-2247,共9页 Chinese Journal of Computers
基金 国家自然科学基金(90818001 61003253) 国家科技支撑计划(2009BAH44B02 2009BAH44B04) 山东省自然科学基金(ZR2010FQ026 2009ZRB019YT 2009ZRB019RW) 山东省科技攻关计划(2010GGX10105 2009GG10001002) 山东大学自主创新基金(2009TS030)资助~~
关键词 多租户 索引 键值对 SAAS 结构化数据 multi-tenant index key-values SaaS structured data
  • 相关文献

参考文献15

  • 1Weissman Craig D.The design of the Force.com multitenant Internet application development platform//Proceedings of the SIGMOD.Providence,Rhode Island,USA,2009:889-896.
  • 2Chong Frederick,Carraro Gianpaolo.Architecture strategies for catching the long tail.http://msdn2.microsoft.com/zh-cn/architecture/aa479069.aspx,2006.
  • 3昌中作,徐悦,戴钢.基于SaaS模式公共服务平台多用户数据结构的研究[J].计算机系统应用,2008,17(2):7-11. 被引量:28
  • 4Zhang Xiangyu,Ai Jing,Wang Zhongyuan,Lu Jiaheng,Meng Xiaofeng.An efficient multi-dimensional index for cloud data management//Proceedings of the CloudDB.Hong Kong,China,2009:17-24.
  • 5Wang Zhi-Hu,Guo Chang-Jie,Gao Bo,Sun Wei,Zhang Zhen,An W H.A study and performance evaluation of the multi-tenant data tier design patterns for service oriented computing//Proceedings of the IEEE International Conference on e _Business Engineering.Piscataway,United States,IEEE CS,2008:94-101.
  • 6Aulbach Stefan,Grust Torsten,Jacobs Dean,Kemper Alfons,Rittinger Jan.Multi-tenant databases for software as a service:Schema-mapping techniques//Proceedings of the SIGMOD.Vancouver,BC,Canada,2008:1195-1206.
  • 7Hacigumus Hakan,Mehrotra Sharad,Iyer Balakrishna R.Providing database as a service//Proceedings of the 18th International Conference on Data Engineering.San Jose,California,USA,2002:29-38.
  • 8Kong Lanju,Li Qingzhong.An investigative approach on improving self service capabilities using XML//Proceedings of the 4th International Conference on Natural Computation.Jinan,Shandong,China,2008:463-466.
  • 9Aulbach Stefan,Jacobs Dean,Alfons Kemper,Michael Seibold.A comparison of flexible schemas for software as a service//Proceedings of the SIGMOD.Providence,Rhode Island,USA,2009:881-888.
  • 10Abadi Daniel J,Madden Samuel R,Hachem Nabil.Column-stores vs.row-stores:How different are they really?//Proceedings of the SIGMOD.Vancouver,BC,Canada,2008:967-980.

二级参考文献2

  • 1Frederick Chong, Gianpaolo Carraro, Roger Wolter. Multi- Tenant Data Architecture. Microsoft Corporation. June 2006.
  • 2Frederick Chong , Gianpaolo Carraro. Architecture Strategies for Catching the Long Tail. Microsoft Corporation. April 2006.

共引文献27

同被引文献132

引证文献17

二级引证文献60

相关作者

内容加载中请稍等...

相关机构

内容加载中请稍等...

相关主题

内容加载中请稍等...

浏览历史

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