Efficient Support for Ordered XPath Processing in Tree-Unaware Commercial Relational Databases

Boon Siew Sean*, Klarinda G. Widjanarko, Sourav S. Bhowmick, Byron Choi, Erwin Leonardi

*Corresponding author for this work

Research output: Chapter in book/report/conference proceedingConference proceedingpeer-review

2 Citations (Scopus)

Abstract

In this paper, we present a novel ordered XPATH evaluation in treeunaware RDBMS. The novelties of our approach lies in the followings. (a) We propose a novel XML storage scheme which comprises only leaf nodes, their corresponding data values, order encodings and their root-to-leaf paths, (b) We propose an algorithm for mapping ordered XPATH queries into SQL queries over the storage scheme, (c) We propose an optimization technique that enforces all mapped SQL queries to be evaluated in a "left-to-right" join order. By employing these techniques, we show, through a comprehensive experiment, that our approach not only scales well but also performs better than some representative tree-unaware approaches on more than 65% of our benchmark queries with the highest observed gain factor being 1939. In addition, our approach reduces significantly the performance gap between tree-aware and tree-unaware approaches and even outperforms a state-of-the-art tree-aware approach for certain benchmark queries.

Original languageEnglish
Title of host publicationAdvances in Databases: Concepts, Systems and Applications
Subtitle of host publication12th International Conference on Database Systems for Advanced Applications, DASFAA 2007, Bangkok, Thailand, April 9-12, 2007 Proceedings
EditorsRamamohanarao Kotagiri, P. Radha Krishna, Mukesh Mohania, Ekawit Nantajeewarawat
PublisherSpringer Berlin Heidelberg
Pages793-806
Number of pages14
Edition1st
ISBN (Electronic)9783540717034
ISBN (Print)9783540717027
DOIs
Publication statusPublished - 27 Mar 2007
Event12th International Conference on Database Systems for Advanced Applications, DASFAA 2007 - Bangkok, Thailand
Duration: 9 Apr 200712 Apr 2007
https://link.springer.com/book/10.1007/978-3-540-71703-4

Publication series

NameLecture Notes in Computer Science
Volume4443
ISSN (Print)0302-9743
ISSN (Electronic)1611-3349
NameInformation Systems and Applications, incl. Internet/Web, and HCI (LNISA)
NameDASFAA: International Conference on Database Systems for Advanced Applications

Conference

Conference12th International Conference on Database Systems for Advanced Applications, DASFAA 2007
Country/TerritoryThailand
CityBangkok
Period9/04/0712/04/07
Internet address

Scopus Subject Areas

  • Theoretical Computer Science
  • Computer Science(all)

Fingerprint

Dive into the research topics of 'Efficient Support for Ordered XPath Processing in Tree-Unaware Commercial Relational Databases'. Together they form a unique fingerprint.

Cite this