A New Schema Design Method for Multi-tenant Database

被引:0
|
作者
Xu, Yaoqiang [1 ]
Ni, Jiacai [2 ]
机构
[1] East China Grid, Shanghai, Peoples R China
[2] Tsinghua Univ, Dept Comp Sci, Beijing, Peoples R China
关键词
D O I
10.1007/978-3-319-55705-2_18
中图分类号
TP [自动化技术、计算机技术];
学科分类号
0812 ;
摘要
Existing multi-tenant database systems either emphasize on high performance and scalability at the expense of limited customization or provide enough customization at the cost of low performance and scalability. It calls for new efficient methods to address these limitations. In this paper, we propose a customized database schema design framework which supports schema customization for different tenants without sacrificing performance and scalability. We propose a customized schema integration method to help tenants better design their customized schema. To effectively integrate the customized schemas, we devise the interactive-based recommendation technique, hierarchical agglomerative clustering algorithm and multi-tenancy integration algorithm based on the schema and instance information. We propose the graph partition method to reorganize the integrated tables and develop optimization techniques from both the space and the workload perspectives. Besides our customized method can adapt to any schemas and query workloads. Further, our method can be easily applied to existing databases with minor revisions. Experimental results show that our method achieves better performance and higher scalability with schema customization property than the state-of-the-art methods.
引用
收藏
页码:227 / 240
页数:14
相关论文
共 50 条
  • [1] A Customized Schema Design Framework for Multi-tenant Database
    Ni, Jiacai
    Feng, Jianhua
    Wu, Yongwei
    [J]. WEB-AGE INFORMATION MANAGEMENT (WAIM 2015), 2015, 9098 : 530 - 534
  • [2] A Cluster Based Schema Design for Multi-tenant Database
    Ni, Jiacai
    Feng, Jianhua
    [J]. WEB-AGE INFORMATION MANAGEMENT, WAIM 2014, 2014, 8485 : 397 - 401
  • [3] Adaptive Database Schema Design for Multi-Tenant Data Management
    Ni, Jiacai
    Li, Guoliang
    Wang, Lijun
    Feng, Jianhua
    Zhang, Jun
    Li, Lei
    [J]. IEEE TRANSACTIONS ON KNOWLEDGE AND DATA ENGINEERING, 2014, 26 (09) : 2079 - 2093
  • [4] A Hybrid Multi-Tenant Database Schema for MultiLevel Quality of Service
    Saleh, Ahmed I.
    Fouad, Mohammed A.
    Abu-Elkheir, Mervat
    [J]. INTERNATIONAL JOURNAL OF ADVANCED COMPUTER SCIENCE AND APPLICATIONS, 2014, 5 (11) : 132 - 139
  • [5] A Multi-Tenant Level Lightweight Lock Mechanism for Multi-Tenant Database
    Kang, Tao
    Zhang, Shidong
    Kong, Lanju
    [J]. 2014 11th Web Information System and Application Conference (WISA), 2014, : 3 - 7
  • [6] A Multi-tenant Database Architecture Design for Software Applications
    Yaish, Haitham
    Goyal, Madhu
    [J]. 2013 IEEE 16TH INTERNATIONAL CONFERENCE ON COMPUTATIONAL SCIENCE AND ENGINEERING (CSE 2013), 2013, : 933 - 940
  • [7] A Method of Optimizing Multi-tenant Database Query Access
    Yaish, Haitham
    Goyal, Madhu
    Feuerlicht, George
    [J]. WEB INFORMATION SYSTEMS ENGINEERING - WISE 2013 WORKSHOPS, 2014, 8182 : 194 - 212
  • [8] Multi-tenant Database Access Control
    Yaish, Haitham
    Goyal, Madhu
    [J]. 2013 IEEE 16TH INTERNATIONAL CONFERENCE ON COMPUTATIONAL SCIENCE AND ENGINEERING (CSE 2013), 2013, : 870 - 877
  • [9] Replica Placement in Multi-Tenant Database Environments
    Floratou, Avrilia
    Patel, Jignesh M.
    [J]. 2015 IEEE INTERNATIONAL CONGRESS ON BIG DATA - BIGDATA CONGRESS 2015, 2015, : 246 - 253
  • [10] Isolated Storage of Multi-Tenant Data Based on Shared Schema
    Zou, Lida
    Li, Qingzhong
    Kong, Lanju
    [J]. CYBERNETICS AND INFORMATION TECHNOLOGIES, 2016, 16 (03) : 91 - 103