FDB: A Query Engine for Factorised Relational Databases

被引:25
|
作者
Bakibayev, Nurzhan [1 ]
Olteanu, Dan [1 ]
Zavodny, Jakub [1 ]
机构
[1] Univ Oxford, Dept Comp Sci, Oxford OX1 3QD, England
来源
PROCEEDINGS OF THE VLDB ENDOWMENT | 2012年 / 5卷 / 11期
关键词
D O I
10.14778/2350229.2350242
中图分类号
TP [自动化技术、计算机技术];
学科分类号
0812 ;
摘要
Factorised databases are relational databases that use compact factorised representations at the physical layer to reduce data redundancy and boost query performance. This paper introduces FDB, an in-memory query engine for select-project-join queries on factorised databases. Key components of FDB are novel algorithms for query optimisation and evaluation that exploit the succinctness brought by data factorisation. Experiments show that for data sets with many-to-many relationships FDB can outperform relational engines by orders of magnitude.
引用
收藏
页码:1232 / 1243
页数:12
相关论文
共 50 条
  • [31] A RELATIONAL-CALCULUS QUERY LANGUAGE FOR HISTORICAL DATABASES
    BASSIOUNI, MA
    LLEWELLYN, MJ
    COMPUTER LANGUAGES, 1992, 17 (03): : 185 - 197
  • [32] Summarizing Provenance of Aggregate Query Results in Relational Databases
    AlOmeir, Omar
    Lai, Eugenie Yujing
    Milani, Mostafa
    Pottinger, Rachel
    2021 IEEE 37TH INTERNATIONAL CONFERENCE ON DATA ENGINEERING (ICDE 2021), 2021, : 1955 - 1960
  • [33] A QUERY INTERFACE FOR IMAGE DATABASES BASED ON RELATIONAL ALGEBRA
    NG, CS
    SACKSDAVIS, R
    AUSTRALIAN COMPUTER JOURNAL, 1986, 18 (01): : 1 - 8
  • [34] Prioritized repairing and consistent query answering in relational databases
    Sławek Staworko
    Jan Chomicki
    Jerzy Marcinkowski
    Annals of Mathematics and Artificial Intelligence, 2012, 64 : 209 - 246
  • [35] Using a search engine to query a relational database
    Hanington, Brian
    Brazile, Robert
    Swigger, Kathleen
    PROCEEDINGS OF THE 2008 IEEE INTERNATIONAL CONFERENCE ON INFORMATION REUSE AND INTEGRATION, 2008, : 11 - +
  • [36] Metadata-Based Semantic Query in Relational Databases
    Satyamurty, Ch. V. S.
    Murthy, J. V. R.
    Raghava, M.
    INFORMATION SYSTEMS DESIGN AND INTELLIGENT APPLICATIONS, INDIA 2017, 2018, 672 : 183 - 188
  • [37] Prioritized repairing and consistent query answering in relational databases
    Staworko, Slawek
    Chomicki, Jan
    Marcinkowski, Jerzy
    ANNALS OF MATHEMATICS AND ARTIFICIAL INTELLIGENCE, 2012, 64 (2-3) : 209 - 246
  • [38] GRAPHiQL: A Graph Intuitive Query Language for Relational Databases
    Jindal, Alekh
    Madden, Samuel
    2014 IEEE INTERNATIONAL CONFERENCE ON BIG DATA (BIG DATA), 2014, : 441 - 450
  • [39] Speculative Query Execution in Relational Databases with Graph Modelling
    Sasak-Okon, Anna
    PROCEEDINGS OF THE 2016 FEDERATED CONFERENCE ON COMPUTER SCIENCE AND INFORMATION SYSTEMS (FEDCSIS), 2016, 8 : 1383 - 1387
  • [40] Summarizing Provenance of Aggregate Query Results in Relational Databases
    AlOmeir, Omar
    Lai, Eugenie Y.
    Milani, Mostafa
    Pottinger, Rachel
    IEEE TRANSACTIONS ON KNOWLEDGE AND DATA ENGINEERING, 2023, 35 (10) : 10695 - 10709