Saving space and time using index merging

作者:

Highlights:

摘要

Managing digital information is an integral part of our society. Efficient access to data is supported through the use of indices. Although indices can reduce the cost of answering queries, they have two significant drawbacks: they take additional storage space and their maintenance can become a bottleneck. We address these challenges by introducing search data structures that reduce the need for storing redundant data among indices. Our experimental results with the main-memory version of these data structures show that our approach can reduce by half the storage space and can improve performance, where the highest performance improvement is achieved for workloads with high update ratios. Our experimental results with the secondary-storage version of the data structures show that our approach produces a solution that can outperform both IBM DB2 and Microsoft SQL Server on the popular TPC-C workload.

论文关键词:Index structures,Data storage representations,Index merging

论文评审过程:Received 31 March 2009, Revised 14 July 2010, Accepted 14 July 2010, Available online 25 July 2010.

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