Towards optimal workload-aware XML to relational schema mapping

被引:0
|
作者
Wang, Xiaoling [1 ,2 ]
Luan, Jinfeng [1 ,2 ]
Liu, Guimei [3 ]
Zhou, Aoying [1 ]
机构
[1] E China Normal Univ, Inst Mass Comp, Shanghai 200062, Peoples R China
[2] Fudan Univ, Dept Comp Sci & Engn, Shanghai 200433, Peoples R China
[3] Natl Univ Singapore, Sch Comp, Singapore 117548, Singapore
基金
中国国家自然科学基金;
关键词
XML; Generic algorithm; DTD; Relational schema; SUPPLY CHAIN MANAGEMENT; STORAGE; QUERIES;
D O I
10.1007/s10479-008-0361-y
中图分类号
C93 [管理学]; O22 [运筹学];
学科分类号
070105 ; 12 ; 1201 ; 1202 ; 120202 ;
摘要
Storing XML documents in relational databases has drawn much attention in recent years because it can leverage existing investments in relational database technologies. Different algorithms have been proposed to map XML DTD/Schema to relational schema in order to store XML data in relational databases. However, most work defines mapping rules based on heuristics without considering application characteristics, hence fails to produce efficient relational schema for various applications. In this paper, we propose a workload-aware approach to generate relational schema from XML data and user specified workload. Our approach adopts the genetic algorithm to find optimal mappings. An elegant encoding method and related operations are proposed to manipulate mappings using bit strings. Various techniques for optimization can be applied to the XML to relational mapping problem based on this representation. We implemented the proposed algorithm and our experiment results showed that our algorithm was more robust and produced better mappings than existing work.
引用
收藏
页码:133 / 150
页数:18
相关论文
共 50 条
  • [21] An efficient mapping schema for storing and accessing XML data in relational databases
    Wu, Jun
    Huang, Shang-Yi
    INTERNATIONAL JOURNAL OF WEB INFORMATION SYSTEMS, 2009, 5 (03) : 327 - +
  • [22] Workload-Aware and CPU Frequency Scaling for Optimal Energy Consumption in VM Allocation
    Liu, Zhen
    Xiang, Yongchao
    Qu, Xiaoya
    MATHEMATICAL PROBLEMS IN ENGINEERING, 2014, 2014
  • [23] Workload-Aware Optimal Power Allocation on Single-Chip Heterogeneous Processors
    Jang, Jae Young
    Wang, Hao
    Kwon, Euijin
    Lee, Jae W.
    Kim, Nam Sung
    IEEE TRANSACTIONS ON PARALLEL AND DISTRIBUTED SYSTEMS, 2016, 27 (06) : 1838 - 1851
  • [24] Towards the XML Schema Measurement Based on Mapping Between XML and OO Domain
    Rakic, Gordana
    Budimac, Zoran
    Hericko, Marjan
    Pusnik, Maja
    PROCEEDINGS OF THE INTERNATIONAL CONFERENCE ON NUMERICAL ANALYSIS AND APPLIED MATHEMATICS 2016 (ICNAAM-2016), 2017, 1863
  • [25] WARP: Workload-Aware Replication and Partitioning for RDF
    Hose, Katja
    Schenkel, Ralf
    2013 IEEE 29TH INTERNATIONAL CONFERENCE ON DATA ENGINEERING WORKSHOPS (ICDEW), 2013, : 1 - 6
  • [26] FORESEER: Workload-aware Data Storage for MapReduce
    Zou, Jia
    Shi, Juwei
    Liu, Tongping
    Cao, Zhao
    Wang, Chen
    2015 IEEE 35th International Conference on Distributed Computing Systems, 2015, : 746 - 747
  • [27] Workload-aware anomaly detection for Web applications
    Wang, Tao
    Wei, Jun
    Zhang, Wenbo
    Zhong, Hua
    Huang, Tao
    JOURNAL OF SYSTEMS AND SOFTWARE, 2014, 89 : 19 - 32
  • [28] Workload-aware Power Management of Cluster Systems
    Liu, Zhuo
    Liang, Aihua
    Xiao, Limin
    Ruan, Li
    PROCEEDINGS OF THE NINTH INTERNATIONAL SYMPOSIUM ON DISTRIBUTED COMPUTING AND APPLICATIONS TO BUSINESS, ENGINEERING AND SCIENCE (DCABES 2010), 2010, : 603 - 608
  • [29] Workload-Aware Performance Tuning for Autonomous DBMSs
    Yan, Zhengtong
    Lu, Jiaheng
    Chainani, Naresh
    Lin, Chunbin
    2021 IEEE 37TH INTERNATIONAL CONFERENCE ON DATA ENGINEERING (ICDE 2021), 2021, : 2365 - 2368
  • [30] Workload-Aware Live Storage Migration for Clouds
    Zheng, Jie
    Ng, T. S. Eugene
    Sripanidkulchai, Kunwadee
    ACM SIGPLAN NOTICES, 2011, 46 (07) : 133 - 144