Dynamically Updating XML Data: Numbering Scheme Revisited

被引:0
|
作者
Jeffrey Xu Yu
Daofeng Luo
Xiaofeng Meng
Hongjun Lu
机构
[1] Chinese University of Hong Kong,
[2] Renmin University of China,undefined
[3] Hong Kong University of Science and Technology,undefined
来源
World Wide Web | 2005年 / 8卷
关键词
XML data updates; numbering scheme;
D O I
暂无
中图分类号
学科分类号
摘要
Almost all existing approaches use certain numbering scheme to encode XML elements to facilitate query processing when XML data is stored in databases. For example, under the most popular region-based numbering scheme, the starting and ending positions of an element in a document are used as the code to identify the element so that the ancestor/descendant relationship between two elements can be determined by merely examining their codes. While such numbering scheme can greatly improve query performance, renumbering large amount of elements caused by updates becomes a performance bottleneck if XML documents are frequently updated. Unfortunately, no satisfactory work has been reported for efficient update of XML data. In this paper, we first formalize the XML data update problem by defining the basic operators to support most XML update queries. We then present a new numbering scheme that not only requires minimal code-length in comparison with existing numbering schema but also improves update performance when XML data is frequently updated at arbitrary positions. The fundamental difference between our new scheme and existing ones is that, instead of maintaining the explicit codes for elements, we only store the necessary information and generate the codes when they are needed in query processing. In addition to present the basic scheme, we also discuss some optimization techniques to further reduce the update cost. Results of a comprehensive performance study are provided to show the advantages of the new scheme.
引用
收藏
页码:5 / 26
页数:21
相关论文
共 50 条
  • [1] Dynamically updating XML data: Numbering scheme revisited
    Yu, JX
    Luo, DF
    Meng, XF
    Lu, HJ
    WORLD WIDE WEB-INTERNET AND WEB INFORMATION SYSTEMS, 2005, 8 (01): : 5 - 26
  • [2] A structural numbering Scheme for XML data
    Kha, DD
    Yoshikawa, M
    Uemura, S
    XML-BASED DATA MANAGEMENT AND MULTIMEDIA ENGINEERING-EDBT 2002 WORKSHOPS, 2002, 2490 : 91 - 108
  • [3] A structural numbering scheme for processing queries by structure and keyword on XML data
    Kha, DD
    Yoshikawa, M
    Uemura, S
    IEICE TRANSACTIONS ON INFORMATION AND SYSTEMS, 2004, E87D (02): : 361 - 372
  • [4] An efficient numbering scheme and query algorithms for XML
    Han, Zhongming
    Le, Jiajin
    Fu, Niya
    INTERNATIONAL JOURNAL OF COMPUTATIONAL SCIENCE AND ENGINEERING, 2007, 3 (02) : 145 - 154
  • [5] SLS: A numbering scheme for large XML documents
    N. A. Aznauryan
    S. D. Kuznetsov
    L. G. Novak
    M. N. Grinev
    Programming and Computer Software, 2006, 32 : 8 - 18
  • [6] SLS: A numbering scheme for large XML documents
    Aznauryan, NA
    Kuznetsov, SD
    Novak, LG
    Grinev, MN
    PROGRAMMING AND COMPUTER SOFTWARE, 2006, 32 (01) : 8 - 18
  • [7] QRS: A robust numbering scheme for XML documents
    Amagasa, T
    Yoshikawa, M
    Uemura, S
    19TH INTERNATIONAL CONFERENCE ON DATA ENGINEERING, PROCEEDINGS, 2003, : 705 - 707
  • [8] Compression XML Encoding Scheme of Supporting Updating Data Completely
    Lei, Zhenxi
    Liu, Xianfeng
    Zhou, Zhou
    Wang, Gaocai
    2013 IEEE 15TH INTERNATIONAL CONFERENCE ON HIGH PERFORMANCE COMPUTING AND COMMUNICATIONS & 2013 IEEE INTERNATIONAL CONFERENCE ON EMBEDDED AND UBIQUITOUS COMPUTING (HPCC_EUC), 2013, : 1802 - 1807
  • [9] An efficient scheme of update robust XML numbering with XML to relational mapping
    Kang, HC
    Kim, YH
    DATABASE AND EXPERT SYSTEMS APPLICATIONS, PROCEEDINGS, 2005, 3588 : 421 - 430
  • [10] An encoding scheme based on fractional number for querying and updating XML data
    Mirabi, Meghdad
    Ibrahim, Hamidah
    Udzir, Nur Izura
    Mamat, Ali
    JOURNAL OF SYSTEMS AND SOFTWARE, 2012, 85 (08) : 1831 - 1851