TY - GEN
T1 - Multi-query evaluation over compressed XML data in DaaS
AU - Wang, Xiaoling
AU - Zhou, Aoying
AU - He, Juzhen
AU - Ng, Wilfred
AU - Hung, Patrick
PY - 2011
Y1 - 2011
N2 - This paper addresses the problem of evaluating a heavy load of subscribed queries (or simply multi-queries) over compressed XML data in a distributed service-oriented DaaS (Database as a Service) environment. We propose a holistic approach that evaluates complex queries over a compressed document and forwards the compressed results directly to the data requestor (DR). Firstly, we review the data management issues in DaaS, and then we will address the multi-queries optimization problem. Secondly, we introduce a new rewriting translation technique to decompose and reorganize a complex query into its corresponding Structure of complex XPath (SXP). Following this, multi-query evaluation is performed based on the containment relationships between the queries. The containment relationships are exploited by a global data structure, the Structural-Query-Index Tree (SQIT), which supports prefix sharing among the submitted queries. The experimental results demonstrate that the proposed approach obtains higher query processing efficiency than traditional ones.
AB - This paper addresses the problem of evaluating a heavy load of subscribed queries (or simply multi-queries) over compressed XML data in a distributed service-oriented DaaS (Database as a Service) environment. We propose a holistic approach that evaluates complex queries over a compressed document and forwards the compressed results directly to the data requestor (DR). Firstly, we review the data management issues in DaaS, and then we will address the multi-queries optimization problem. Secondly, we introduce a new rewriting translation technique to decompose and reorganize a complex query into its corresponding Structure of complex XPath (SXP). Following this, multi-query evaluation is performed based on the containment relationships between the queries. The containment relationships are exploited by a global data structure, the Structural-Query-Index Tree (SQIT), which supports prefix sharing among the submitted queries. The experimental results demonstrate that the proposed approach obtains higher query processing efficiency than traditional ones.
KW - Database as a service
KW - Multi-query processing
KW - XML
KW - XML compression
KW - XML queries
UR - https://openalex.org/W192169896
UR - https://www.scopus.com/pages/publications/84876309787
U2 - 10.1007/978-3-642-19294-4_8
DO - 10.1007/978-3-642-19294-4_8
M3 - Conference Paper published in a book
SN - 9783642192937
T3 - Lecture Notes in Business Information Processing
SP - 185
EP - 208
BT - New Frontiers in Information and Software as Services
PB - Springer Verlag
ER -