• 中国计算机学会会刊
  • 中国科技核心期刊
  • 中文核心期刊

J4 ›› 2013, Vol. 35 ›› Issue (6): 30-36.

• 论文 • 上一篇    下一篇

一种云计算环境下的XML查询数据服务的优化方法

魏永山1,张峰1,陈欣1,韩燕波2,孙忠林1   

  1. (1.山东科技大学信息科学与工程学院,山东 青岛 266590;2.北方工业大学云计算研究中心,北京 100144)
  • 收稿日期:2012-06-15 修回日期:2012-10-19 出版日期:2013-06-25 发布日期:2013-06-25
  • 基金资助:

    山东省自然科学基金资助项目(ZR2011FQ028);山东省优秀中青年科学家科研奖励基金资助项目(BS2010DX009);山东省统计科研重点课题一般项目(KT12067)

An optimization method for XML
query data service in cloud environment               

WEI Yongshan1,ZHANG Feng1,CHEN Xin1,HAN Yanbo2,SUN Zhonglin1   

  1. (1.College of Information Science and Engineering,Shandong University of Technology and Science,Qingdao 266590;2.Research Center for Cloud Computing,North China University of Technology,Beijing 100144,China)
  • Received:2012-06-15 Revised:2012-10-19 Online:2013-06-25 Published:2013-06-25

摘要:

在云计算环境中提供数据服务逐渐成为研究热点。在云计算环境中结合已有XQuery查询处理引擎,实现了云计算环境中XML数据查询服务。为提高云计算环境中XML数据查询效率,采用基于XPath投影的方法预先对XML分块处理,仅保留与XQuery语句相关的数据。实验表明,该方法有效缩小了数据分块的规模,缩短了XML数据服务的查询处理时间。

关键词: 云计算环境, XPath投影, XML数据服务

Abstract:

Providing XML data service in could environment attracts more and more attentions. By introducing existed XQuery engine (such as saxon) into cloud environment, a XML data query service framework was implemented. To improve the efficiency of XML data query in cloud environment, an optimization method based of XPath projection is applied in the procedure of splitting XML data, only leaving the data related to XQuery statements. Experiments show that the optimization method effectively reduces both the data size and the query processing time of XML data service.

Key words: cloud environment;XPath projection;XML data service