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] 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
  • [32] 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
  • [33] 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
  • [34] 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
  • [35] A Novel Paging Query Optimization Technique for Relational Databases
    Khan, Muhammad Naeem Ahmed
    INTERNATIONAL JOURNAL OF NEXT-GENERATION COMPUTING, 2019, 10 (01): : 56 - 65
  • [36] A HOMOGENEOUS RELATIONAL MODEL AND QUERY LANGUAGES FOR TEMPORAL DATABASES
    GADIA, SK
    ACM TRANSACTIONS ON DATABASE SYSTEMS, 1988, 13 (04): : 418 - 448
  • [37] A RELATIONAL-CALCULUS QUERY LANGUAGE FOR HISTORICAL DATABASES
    BASSIOUNI, MA
    LLEWELLYN, MJ
    COMPUTER LANGUAGES, 1992, 17 (03): : 185 - 197
  • [38] 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 - +
  • [39] Measuring qualities of query answers in fuzzy relational databases
    Department of Information and Communication, Tamkang University, China
    Int J Inf Manage Sci, 2009, 3 (365-378):
  • [40] 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