TIMBER: A native XML database

被引:141
作者
Jagadish, HV [1 ]
Al-Khalifa, S
Chapman, A
Lakshmanan, LVS
Nierman, A
Paparizos, S
Patel, JM
Srivastava, D
Wiwatwattana, N
Wu, YQ
Yu, C
机构
[1] Univ Michigan, Ann Arbor, MI 48109 USA
[2] Univ British Columbia, Vancouver, BC V5Z 1M9, Canada
[3] AT&T Labs Res, Florham Pk, NJ USA
关键词
hierarchical; semi-structured; document management; query processing; algebra;
D O I
10.1007/s00778-002-0081-x
中图分类号
TP3 [计算技术、计算机技术];
学科分类号
0812 ;
摘要
This paper describes the overall design and architecture of the Timber XML database system currently being implemented at the University of Michigan. The system is based upon a bulk algebra for manipulating trees, and natively stores XML. New access methods have been developed to evaluate queries in the XML context, and new cost estimation and query optimization techniques have also been developed. We present performance numbers to support some of our design decisions. We believe that the key intellectual contribution of this system is a comprehensive set-at-a-time query processing ability in a native XML store, with all the standard components of relational query processing, including algebraic rewriting and a cost-based optimizer.
引用
收藏
页码:274 / 291
页数:18
相关论文
共 69 条
[1]  
ABOULNAGA A, 2001, P VLDB C ROM IT
[2]  
ALKHALIFA S, 2002, P CIKM C NOV
[3]  
ALKHALIFA S, 2002, P ICDE C MARCH
[4]  
BARBOSA D, 2001, P INT WORKSH INF INT
[5]  
BARU C, 1999, EXH PROGR SIGMOD C
[6]   FAST STRING SEARCHING ALGORITHM [J].
BOYER, RS ;
MOORE, JS .
COMMUNICATIONS OF THE ACM, 1977, 20 (10) :762-772
[7]  
CAREY MJ, 1994, P ACM SIGMOD INT C M, P383
[8]  
CHAMBERLIN D, 2000, INT WORKSH WEB DAT C, P53
[9]  
CHAMBERLIN D, 2002, XQUERY QUERY LANGUAG
[10]   Counting twig matches in a tree [J].
Chen, ZY ;
Jagadish, HV ;
Korn, F ;
Koudas, N ;
Muthukrishnan, S ;
Ng, R ;
Srivastava, D .
17TH INTERNATIONAL CONFERENCE ON DATA ENGINEERING, PROCEEDINGS, 2001, :595-604