期刊文献+

BSC:一种高效的动态XML树编码方案 被引量:7

BSC:An Efficient Numbering Scheme for Dynamic XML Trees
下载PDF
导出
摘要 确定一篇XML文档中任意两个节点之间是否存在某种结构关系,是XML查询处理过程的一个重要组成部分。XML树编码方案为每个节点分配唯一编号,仅通过比较节点编号而不必访问原XML文档,就可以快速有效地确定节点间的结构关系。随着XML应用不断普及,能否高效地支持更新操作,已成为XML树编码方案研究的一个重要课题。本文基于二进制小数的特性,提出了一种新的XML树编码方案——BSC,它可以完全高效地支持XML更新操作而不需要重新编码。实验结果证明,与已有的动态编码方案相比,BSC编码无论在静态编码方面还是在动态更新方面都具有很好的性能。 It is very important to detect whether there are structural relationships between two nodes in XML queries. The numbering scheme is designed to label the XML nodes so that the structural relationships between nodes can be easily determined by comparing their labels without accessing the original XML file. With the increasing popularity and application of XML related standards, it is urgent to find a numbering scheme that is able to support XML data up- dates. This paper presents a novel XML tree numbering scheme, called BSC, which takes advantage of the property of binary decimal numbers and can completely avoid re-labeling any existing nodes when the XML update is performed in any case. Our experimental results show that BSC works much better than the existing dynamic numbering schemes considering either the static numbering or the XML data updates.
出处 《计算机科学》 CSCD 北大核心 2008年第3期76-78,共3页 Computer Science
基金 天津市科技发展计划基金项目(06YFGZGX05700) 天津市应用基础研究计划项目(07JCYBJC14500)
关键词 XML 更新 动态 编码方案 XML, Update, Dynamic, Numbering scheme
  • 相关文献

参考文献13

  • 1Clark J, DeRose S. XML Path Language (XPath) Version 1.0, W3C Recommendation, 1999.
  • 2Chamberlin D, et al. XQuery 1.0: An XML Query Language, W3C working Draft, 2007.
  • 3Li Q, Moon B. Indexing and Queryring XML data for Regular Path Expressions, In: VLDB, 2001.
  • 4Zhang C, et al. On Supporting Containment Queries in Relational Database Management Systems. In: Proc. of SIGMOD,2001. 425-436.
  • 5Amagasa T, Yoshikawa M, Uemura S. QRS.. A Robust Numbering Scheme for XML Documents. In: Proc. of ICDE, 2003. 705-707.
  • 6Cohen E, Kaplan H, Milo T. Labeling Dynamic XML Trees. In: Proc. of PODS, 2002. 271-281.
  • 7Duong M, Zhang Y. A New Labeling Scheme for Dynamically Updating XML Data. In: Proc. of ADC, 2005. 185-193.
  • 8O'Neil P E, O'Neil E J, Pal S, et al. ORDPATHs: InsertFriendly XML Node Labels. In: Proc. of SIGMOD, 2004. 903-908.
  • 9Tatarinov I, Viglas S, Beyer K S, et al. Storing and querying ordered XML using a relational database system. In: Proc, of SIGMOD, 2002, 204-215.
  • 10Bohme T, Rahm E. Supporting Efficient Streaming and Insertion of XML Data in RDBMS. In:.Proc. 3rd Int Workshop Data Integration over the Web (DIWeb), LNCS, 2004.

同被引文献67

  • 1倪丽萍,张维勇,金麒.XML搜索引擎技术的实现与探讨[J].合肥工业大学学报(自然科学版),2004,27(7):774-777. 被引量:1
  • 2罗道锋,孟小峰,蒋瑜.XML数据扩展前序编码的更新方法[J].软件学报,2005,16(5):810-818. 被引量:20
  • 3TATARNOV I, VIGLAS S D, BERYER K, et al. Storing and querying ordered XML using a relational database system [ C]// Proceedings of the 2002 ACM SIGMOD International Conference on Management of Data. New York: ACM Press, 2002:204 -215.
  • 4KHA D D, YOSHIKAWA M, UEMURA S. An XML indexing structure with relative region coordinate [ C]// Proceedings of the 17th International Conference on Data Engineering. Washington, DC: IEEE Computer Society, 2001:313 -320.
  • 5O'NEIL P, O'NEIL E, PAL S, et al. ORDPATHs: Insert-friendly XML node labels [ C]//Proceedings of the 2004 ACM SIGMOD International Conference on Management of Data. New York: ACM Press, 2004:903-908.
  • 6ZHANG C, NAUGHTON J, DEWITr D, et al. On supporting containment queries in relational database management systems [ C]// Proceedings of the 2001 ACM SIGMOD International Conference on Management of Data. New York: ACM Press, 2001:425 -436.
  • 7GRUST T. Accelerating XPath location steps [ C]// Proceedings of the 2002 ACM SIGMOD International Conference on Management of Data. New York: ACM Press, 2002: 109- 120.
  • 8AMAGASA T, YOSHIKAWA M, UEMURA S. QRS: A robust numbering scheme for XML documents [ C]// Proceedings of the 19th International Conference on Data Engineering. Washington, DC: IEEE Computer Society, 2003:705-707.
  • 9LI C Q, LING T W, HUM. Efficient processing of updates in dynamic XML data [ C]// Proceedings of the 22nd International Con- ference on Data Engineering. Washington, DC: IEEE Computer Society, 2006:13-22.
  • 10LI C Q, LING T W, HUM. Efficient updates in dynamic XML data: From binary string to quaternary string [ J]. The VLDB Journal, 2008, 17(3) : 573 -601.

引证文献7

二级引证文献12

相关作者

内容加载中请稍等...

相关机构

内容加载中请稍等...

相关主题

内容加载中请稍等...

浏览历史

内容加载中请稍等...
;
使用帮助 返回顶部