Schema mapping and query translation in heterogeneous P2P XML databases |
| |
Authors: | Angela Bonifati Elaine Chang Terence Ho Laks V. S. Lakshmanan Rachel Pottinger Yongik Chung |
| |
Affiliation: | 1. Icar-CNR, Via P. Bucci 41/C, 87036, Rende (CS), Italy 2. UBC, 2366 Main Mall, Vancouver, BC, V6T 1Z4, Canada
|
| |
Abstract: | Peers in a peer-to-peer data management system often have heterogeneous schemas and no mediated global schema. To translate queries across peers, we assume each peer provides correspondences between its schema and a small number of other peer schemas. We focus on query reformulation in the presence of heterogeneous XML schemas, including data–metadata conflicts. We develop an algorithm for inferring precise mapping rules from informal schema correspondences. We define the semantics of query answering in this setting and develop query translation algorithm. Our translation handles an expressive fragment of XQuery and works both along and against the direction of mapping rules. We describe the HePToX heterogeneous P2P XML data management system which incorporates our results. We report the results of extensive experiments on HePToX on both synthetic and real datasets. We demonstrate our system utility and scalability on different P2P distributions. |
| |
Keywords: | |
本文献已被 SpringerLink 等数据库收录! |
|