节点文献

XML压缩文档上的数值更新方法

Efficient Numeric Update Method over Compressed XML

  • 推荐 CAJ下载
  • PDF下载
  • 不支持迅雷等下载工具,请取消加速工具后下载。

【作者】 罗震霄和菊珍王晓玲艾丽君周傲英

【Author】 LUO Zhen-Xiao1 HE Ju-Zhen1 WANG Xiao-Ling1 AI Li-Jun2 ZHOU Ao-Ying1(Department of Computer Science, Fudan University, Shanghai 200433)1 (Shanghai Baosight Software Co., Ltd., Shanghai 201203)2

【机构】 复旦大学计算机科学与工程系上海宝信软件股份有限公司复旦大学计算机科学与工程系 200433200433上海201203

【摘要】 近年来,XML已成为Web上信息交流和资源共享的主要载体。但XML自身的自冗余特性限制了它的普遍应用。目前,已经有研究成果提出了XML的压缩方法。压缩的XML文档能够有效利用存储空间,节省网络带宽。在实际应用中,经常需要对压缩存储的XML文档进行更新。对于大的压缩文档,如果先解压再更新,会消耗大量时间,因此,高效的更新方法应该避免解压缩文档,在压缩的XML文档上直接进行更新操作。本文针对压缩XML文档中的数值类型(包括整型和浮点型)数据,研究了在保持压缩状态条件下如何进行有效的数值更新,提出了基于XPRESS实现的Nave数值更新方法,以及修改XPRESS编码方法实现的更为高效的Pivot数值更新方法。通过大量的实验证明,Pivot数值更新方法不仅能够提供高效的更新处理,而且保持了XPRESS的高压缩率。

【Abstract】 XML has become the de-facto standard for exchanging information on theWeb. However, XML data is recognized as verbose since its heavily repeated tags introduce significant redundancy. In order to save disk space and network bandwidth, a variety of compressing methods have been presented. Practically, Query and Update operations are two most frequently used operations. Efficient Update methods are required if there is a need to modify stored compressed XML data. In this paper, we focus on update problem of numeric data in compressed XML. Firstly, we make formal definition and classification of update types of numeric data. Secondly, we show major challenges and bottlenecks when dealing with the problem. Then, a naive update method for compressed XML data using XPRESS approach is presented. In order to improve performance, a novel method - Pivot method is designed. Experiment results with DBLP data set show that the Pivot method achieves better performance yet not comprising on compression ratio.

【关键词】 XML压缩XML更新查询处理
【Key words】 XML compressionXML updateQuery processing
【基金】 Sybase项目资助
  • 【文献出处】 计算机科学 ,Computer Science , 编辑部邮箱 ,2007年04期
  • 【分类号】TP311.11
  • 【被引频次】5
  • 【下载频次】125
节点文献中: 

本文链接的文献网络图示:

本文的引文网络