Enabling structural summaries for efficient update and workload adaptation

作者:

Highlights:

摘要

To facilitate queries over semi-structured data, various structural summaries have been proposed. Structural summaries are derived directly from data and serve as the indexes for evaluating path expressions. We introduce D(k)-index, an adaptive structural summary, for general graph-structured data. Building on previous 1-index and A(k)-index, D(k)-index is also based on the concept of bisimilarity. However, as a generalization of 1-index and A(k)-index, D(k)-index possesses the adaptive ability to adjust its structure to changes in query load. It also enables efficient update algorithms, which are crucial to real applications but have not been adequately addressed in previous literatures. Our experiments show that D(k)-index is a more effective structural summary than previous static ones as a result of its query load sensitivity. In addition, the update operations on it can be performed more efficient than on its predecessors.

论文关键词:Semi-structured data,XML index,Query language,Structural summary,Bisimilarity

论文评审过程:Received 20 September 2006, Revised 4 September 2007, Accepted 11 September 2007, Available online 7 October 2007.

论文官网地址:https://doi.org/10.1016/j.datak.2007.09.012