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 条
  • [41] A QUERY INTERFACE FOR IMAGE DATABASES BASED ON RELATIONAL ALGEBRA
    NG, CS
    SACKSDAVIS, R
    AUSTRALIAN COMPUTER JOURNAL, 1986, 18 (01): : 1 - 8
  • [42] 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
  • [43] SPARK: A keyword search engine on relational databases
    Luo, Yi
    Wang, Wei
    Lin, Xuemin
    2008 IEEE 24TH INTERNATIONAL CONFERENCE ON DATA ENGINEERING, VOLS 1-3, 2008, : 1552 - 1555
  • [44] A virtual XML database engine for relational databases
    Liu, CF
    Vincent, MW
    Liu, JX
    Gu, MY
    DATABASE AND XML TECHNOLOGIES, 2003, 2824 : 37 - 51
  • [45] Implementing a graph transformation engine in relational databases
    Varró G.
    Friedl K.
    Varró D.
    Software & Systems Modeling, 2006, 5 (3) : 313 - 341
  • [46] A mediator for query interoperation among object-oriented databases and relational databases
    Jang, IK
    Cho, WS
    Bae, MN
    Rhee, CS
    Choi, W
    You, HY
    CIC'2001: PROCEEDINGS OF THE INTERNATIONAL CONFERENCE ON COMMUNICATIONS IN COMPUTING, 2001, : 72 - 78
  • [47] Query-Preserving Watermarking of Relational Databases and XML Documents
    Gross-Amblard, David
    ACM TRANSACTIONS ON DATABASE SYSTEMS, 2011, 36 (01):
  • [48] A Query Inversion Technique for Detection of Unexpected Values in Relational Databases
    Uddin, Md Salah
    Alexandrov, Dmitry, V
    INTELLIGENT SYSTEMS AND APPLICATIONS, INTELLISYS, VOL 2, 2019, 869 : 1 - 19
  • [49] Query Processing Over Relational Databases with Semantic Cache: A Survey
    Ahmad, Munir
    Qadir, Muhammad Abdul
    Sanaullah, Muhammad
    INMIC: 2008 INTERNATIONAL MULTITOPIC CONFERENCE, 2008, : 558 - 564
  • [50] ACCESS TO INDEXED HIERARCHICAL DATABASES USING A RELATIONAL QUERY LANGUAGE
    CHUNG, CW
    MCCLOSKEY, KE
    IEEE TRANSACTIONS ON KNOWLEDGE AND DATA ENGINEERING, 1993, 5 (01) : 155 - 161