Proceedings of the 7th Annual ACM International Workshop on Web Information and Data Management 2005
DOI: 10.1145/1097047.1097054
|View full text |Cite
|
Sign up to set email alerts
|

Exploiting native XML indexing techniques for XML retrieval in relational database systems

Abstract: In XML retrieval, two distinct approaches have been established and pursued without much cross-fertilization taking place so far. On the one hand, native XML databases tailored to the semistructured data model have received considerable attention, and a wealth of index structures, join algorithms, tree encodings and query rewriting techniques for XML have been proposed. On the other hand, the question how to make XML fit the relational data model has been studied in great detail, giving rise to a multitude of … Show more

Help me understand this report

Search citation statements

Order By: Relevance

Paper Sections

Select...
1
1
1
1

Citation Types

0
3
0

Year Published

2006
2006
2013
2013

Publication Types

Select...
3
2
1

Relationship

0
6

Authors

Journals

citations
Cited by 12 publications
(5 citation statements)
references
References 26 publications
0
3
0
Order By: Relevance
“…The path index is a substantial summarization of the whole document. Use of a path index has been well studied, with several solutions available [8], [15], [23], and [26]; and we will reuse the concept here. The MTree path index is efficiently created during the SAX event stream, simultaneously with the creation of the MTree index.…”
Section: Path Indexmentioning
confidence: 99%
See 1 more Smart Citation
“…The path index is a substantial summarization of the whole document. Use of a path index has been well studied, with several solutions available [8], [15], [23], and [26]; and we will reuse the concept here. The MTree path index is efficiently created during the SAX event stream, simultaneously with the creation of the MTree index.…”
Section: Path Indexmentioning
confidence: 99%
“…Similarly, path indexes, also known as structure index or schema index, are discussed in [15], [23], and [26]. Closely related to our path index, linking a struc- ture index to an inverted list is discussed in [15] and called extent chaining, but in contrast we overlay several doubly linked paths through each node.…”
Section: Related Workmentioning
confidence: 99%
“…The main difficulty in implementing a DGAS-RUS is that the RUS interface handles XML documents while DGAS stores records in a relational database. XML documents can be stored in fundamentally different ways: in flat files (that are not considered here), native XML database systems or mapped to relational database tables (see for example [24,25,26,27]).…”
Section: Storage Models For Xml Documentsmentioning
confidence: 99%
“…The most important advantage of native XML databases is the native supporting of XML query languages such as XPath [21], XQuery [22] and XUpdate [23]. The major disadvantage is the generally lower performance compared to relational databases (see for example [26]). Research on more performant indexing techniques for XML documents in native XML databases is still going on.…”
Section: Native Xml Databasesmentioning
confidence: 99%
“…They leverage the years of data management research to advance XML technology to the same standards expected from mature relational systems. Weigel et al combine the indexing structures of a native XML database with the power of a relational database in [53].…”
Section: Xml Searchmentioning
confidence: 99%