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 条
  • [1] Demonstration of the FDB Query Engine for Factorised Databases
    Bakibayev, Nurzhan
    Olteanu, Dan
    Zavodny, Jakub
    PROCEEDINGS OF THE VLDB ENDOWMENT, 2012, 5 (12): : 1950 - 1953
  • [2] Query with Assumptions for Probabilistic Relational Databases
    Zhang, Caicai
    Mei, Zhuolin
    Wu, Bin
    Zhao, Zhiqiang
    Yu, Jing
    Wang, Qingqing
    TEHNICKI VJESNIK-TECHNICAL GAZETTE, 2020, 27 (03): : 923 - 932
  • [3] Query answering in relational inductive databases
    Kerdprasop, Kittisak
    Kerdprasop, Nittaya
    Ritthongchailert, Apichai
    DEXA 2007: 18TH INTERNATIONAL CONFERENCE ON DATABASE AND EXPERT SYSTEMS APPLICATIONS, PROCEEDINGS, 2007, : 329 - +
  • [4] Query Optimization in Distributed Relational Databases
    Ribeiro C.C.
    Ribeiro C.D.
    Lanzelotte R.S.G.
    Journal of Heuristics, 1997, 3 (1) : 5 - 23
  • [5] A FUZZY QUERY LANGUAGE FOR RELATIONAL DATABASES
    TAKAHASHI, Y
    IEEE TRANSACTIONS ON SYSTEMS MAN AND CYBERNETICS, 1991, 21 (06): : 1576 - 1579
  • [6] Query evaluation in probabilistic relational databases
    Zimanyi, E
    THEORETICAL COMPUTER SCIENCE, 1997, 171 (1-2) : 179 - 219
  • [7] DYNAMIC QUERY INTERPRETATION IN RELATIONAL DATABASES
    DATRI, A
    DIFELICE, P
    MOSCARINI, M
    INFORMATION SYSTEMS, 1989, 14 (03) : 195 - 204
  • [8] QUERY LANGUAGES FOR NESTED RELATIONAL DATABASES
    KORTH, HF
    ROTH, MA
    LECTURE NOTES IN COMPUTER SCIENCE, 1989, 361 : 190 - 204
  • [9] Uniform query framework for relational and NoSQL databases
    Karanjekar, J.B.
    Chandak, M.B.
    CMES - Computer Modeling in Engineering and Sciences, 2017, 113 (02): : 177 - 187
  • [10] Recursive Query Facilities in Relational Databases: A Survey
    Przymus, Piotr
    Boniewicz, Aleksandra
    Burzanska, Marta
    Stencel, Krzysztof
    DATABASE THEORY AND APPLICATION, BIO-SCIENCE AND BIO-TECHNOLOGY, 2010, 118 : 89 - 99