期刊文献+

BTCS:基于二叉遍历的XML文档编码模式 被引量:7

BTCS: The Binary Traveling Coding Scheme for XML Document
下载PDF
导出
摘要 XML文档数据的编码模式与索引技术决定了基于纯XML数据库的XML查询效率,在正则路径表达式实现方面有重要意义.基于树遍历的XML文档编码在更新与结构关系判断方面存在不足.为了解决此类问题,作者作了如下工作:(1)提出一种新的基于二叉树遍历的XML文档编码模式BTCS(Binary Traveling Coding Scheme);(2)实现了BTCS编码算法,支持XML文档更新,提高了编码更新效率;(3)在常数复杂度的时间内快速准确判断XML文档结构树中任意两个结点之间的父子以及祖孙关系,并能计算它们的辈数差(Distance of Genera-tions);(4)通过详细实验证明了BTCS编码模式的良好性能. The coding scheme and indexing of XML document data plays an important role in the efficiency of XML query, especially for the implementing of regular path expression in the XML structural query. The current popular, XML coding scheme based on tree traversal is weak to support update of XML documents and to determine the structural relationship. In this paper, a new coding scheme for XML document called BTCS (Binary Traveling Coding Scheme for XML Document) is proposed and the algorithm is aiso given. With this coding scheme, XML document update is also supported and its efficiency is improved greatly. The structural relationship including ancestor-descendant and parent-child, and the distance of generation of two nodes in the binary tree of XML document, can be identified rapidly and correctly in constant time-bounding. By a series of extensive experiments demonstrate the effectiveness of the BTCS coding scheme.
出处 《四川大学学报(自然科学版)》 CAS CSCD 北大核心 2006年第3期532-537,共6页 Journal of Sichuan University(Natural Science Edition)
基金 国家自然科学基金(60473071) 高等学校博士学科点专项科研基金SRFDP(20020610007) 四川省青年软件创新工程(2004AA0350)
关键词 XML XML文档结构树 XML编码模式 正则路径表达式 XML查询 XML XML document structural tree XML coding scheme regular path expression XML query
  • 相关文献

参考文献10

  • 1Jarnex Clark, Steve DeRose. XML path language (XPath) version1.0 [C]. W3C Recommendation Tech Rep: RECxpath-19991116, 1999.
  • 2Don Chamberlin, Daniela Florescu, Jonathan Robie, et al. XQuery: A query language for XML[C]. Tech Rep: WDxquery-20010215, 2001.
  • 3Tatarinov I, Viglas S D, et al. Pine of the 21st ACM SIGMOD[C]. New York: ACM Press, 2002:204.
  • 4Li Q,Moon B. Proc of the VLDB Conf [C]. Roma: Italy , 2001.361.
  • 5Zhang C, Naughton J, DeWitt D, et al. Proc of the ACM SIGMOD Conf[C]. California:Santa Barbara, 2001: 426.
  • 6Wan C X, Liu Y S. X-RESTORE. Middleware for RXML's elational Storage and Retrieve [J ]. Wuhan University Journal of Natural Science, 2003, 8(1A): 28.
  • 7严蔚敏.数据结构.图书馆目录[M].北京:清华大学出版社,2002.
  • 8Wang W, Jiang H F, Lu H J. Proc of the 19th ICDE[C]. Los Alamitos: IEEE Press, 2003: 391.
  • 9Sehmidt A , Waas F , Kersten M , et al. XMark. A benchmark for XML data management. In Proceedings of International Conference on Very Large Databases (VLDB) [ EB/OL]. Hong Kong: [ s. n. ], 2002. http://monetdb. cwi. nl/XML.
  • 10Michael L. DBLP: DataBase systems and Logic Programming[ EB/OL]. [ 2005-08-20 ] http://dblp. uni-trier. de/xml/.

同被引文献51

引证文献7

二级引证文献5

相关作者

内容加载中请稍等...

相关机构

内容加载中请稍等...

相关主题

内容加载中请稍等...

浏览历史

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