Benchmarking the Chase

被引:63
作者
Benedikt, Michael [1 ]
Motik, Boris [1 ]
Konstantinidis, George [1 ]
Papotti, Paolo [3 ]
Tsamoura, Efthymia [1 ]
Mecca, Giansalvatore [2 ]
Santoro, Donatello [2 ]
机构
[1] Univ Oxford, Oxford, England
[2] Univ Basilicata, Potenza, Italy
[3] Arizona State Univ, Phoenix, AZ USA
来源
PODS'17: PROCEEDINGS OF THE 36TH ACM SIGMOD-SIGACT-SIGAI SYMPOSIUM ON PRINCIPLES OF DATABASE SYSTEMS | 2017年
基金
英国工程与自然科学研究理事会;
关键词
DATA EXCHANGE;
D O I
10.1145/3034786.3034796
中图分类号
TP [自动化技术、计算机技术];
学科分类号
0812 ;
摘要
The chase is a family of algorithms used in a number of data management tasks, such as data exchange, answering queries under dependencies, query reformulation with constraints, and data cleaning. It is well established as a theoretical tool for understanding these tasks, and in addition a number of prototype systems have been developed. While individual chase-based systems and particular optimizations of the chase have been experimentally evaluated in the past, we provide the first comprehensive and publicly available benchmark-test infrastructure and a set of test scenarios-for evaluating chase implementations across a wide range of assumptions about the dependencies and the data. We used our benchmark to compare chase-based systems on data exchange and query answering tasks with one another, as well as with systems that can solve similar tasks developed in closely related communities. Our evaluation provided us with a number of new insights concerning the factors that impact the performance of chase implementations.
引用
收藏
页码:37 / 52
页数:16
相关论文
共 37 条
[1]  
Abiteboul S, 1995, FDN DATABASES
[2]   Computing certain answers in the presence of dependencies [J].
Afrati, Foto N. ;
Kiourtis, Nikos .
INFORMATION SYSTEMS, 2010, 35 (02) :149-169
[3]  
Alexe B., 2008, PVLDB, V1
[4]  
[Anonymous], 2007, DESCRIPTION LOGIC HD, DOI DOI 10.1017/CBO9780511711787
[5]  
[Anonymous], 2015, VLDB
[6]  
[Anonymous], VLDB
[7]  
[Anonymous], 2013, LPAR
[8]  
[Anonymous], 2015, VLDB
[9]  
[Anonymous], 1998, Term Rewriting and All That
[10]  
[Anonymous], VLDB