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 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 - +
  • [3] 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
  • [4] A FUZZY QUERY LANGUAGE FOR RELATIONAL DATABASES
    TAKAHASHI, Y
    IEEE TRANSACTIONS ON SYSTEMS MAN AND CYBERNETICS, 1991, 21 (06): : 1576 - 1579
  • [5] Query evaluation in probabilistic relational databases
    Zimanyi, E
    THEORETICAL COMPUTER SCIENCE, 1997, 171 (1-2) : 179 - 219
  • [6] QUERY LANGUAGES FOR NESTED RELATIONAL DATABASES
    KORTH, HF
    ROTH, MA
    LECTURE NOTES IN COMPUTER SCIENCE, 1989, 361 : 190 - 204
  • [7] Query Optimization in Distributed Relational Databases
    Ribeiro C.C.
    Ribeiro C.D.
    Lanzelotte R.S.G.
    Journal of Heuristics, 1997, 3 (1) : 5 - 23
  • [8] DYNAMIC QUERY INTERPRETATION IN RELATIONAL DATABASES
    DATRI, A
    DIFELICE, P
    MOSCARINI, M
    INFORMATION SYSTEMS, 1989, 14 (03) : 195 - 204
  • [9] 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
  • [10] Relational completeness of query languages for annotated databases
    Geerts, Floris
    Van den Bussche, Jan
    DATABASE PROGRAMMING LANGUAGES, 2007, 4797 : 127 - +