面向SaaS应用基于键值对模式的多租户索引研究
Research on Index of Multi-Tenant Based on Key-Values for SaaS Application作者机构:山东大学计算机学院济南250101
出 版 物:《计算机学报》 (Chinese Journal of Computers)
年 卷 期:2010年第33卷第12期
页 面:2239-2247页
核心收录:
学科分类:081203[工学-计算机应用技术] 08[工学] 0835[工学-软件工程] 0812[工学-计算机科学与技术(可授工学、理学学位)]
基 金:国家自然科学基金(90818001 61003253) 国家科技支撑计划(2009BAH44B02 2009BAH44B04) 山东省自然科学基金(ZR2010FQ026 2009ZRB019YT 2009ZRB019RW) 山东省科技攻关计划(2010GGX10105 2009GG10001002) 山东大学自主创新基金(2009TS030)资助~~
摘 要:面向SaaS应用的多租户数据库为满足租户的数据隔离和按需定制的需求,需要提供支持隔离和易于定制的数据存储机制及索引机制.基于键值对存储方式,提出元数据驱动的映射表索引模型,该模型根据租户定制需求,为租户业务数据形成各自的索引元数据,通过元数据驱动实现了索引数据的隔离及定制效果;给出索引的维护策略,根据租户数据访问请求进行索引切片,以逐渐细化的索引切片作为数据访问的基本单位,快速返回租户结果集.实验结果表明,该方案在数据访问分布均衡的情况下,使索引维护及数据访问具有较好的总体性能.