Towards Self-Indexing Relational Databases

被引:1
|
作者
Ruiz, Guillermo [1 ]
Chavez, Edgar [3 ]
Tellez, Eric S. [2 ]
机构
[1] Univ Michoacana, Div Estudios Posgrad, Fac Ingn Elect, Morelia, Michoacan, Mexico
[2] Univ Michoacana, Fac Ciencias Fisico-Matematicas, Morelia, Michoacan, Mexico
[3] Univ Nacl Autonoma Mexico, Math Inst, Mexico City 04510, DF, Mexico
关键词
D O I
10.1109/ENC.2013.9
中图分类号
TP301 [理论、方法];
学科分类号
081202 ;
摘要
In this paper, we present methods for compacting and self-indexing the tables of a relational database. This means we replace both the data and the indexes for a unique succinct data structure. This new compact representation uses less space than the plain text of the database. We implemented the necessary machinery to solve search and join operations without decompressing the database. A self-indexed database with this method uses close to 90% of the plain representation while supporting some relational queries and full text searches. When compared to SQlite3+FTS, our representation produces several times smaller databases and faster searches. Extracting the text from the compact representation is slower than SQlite3+FTS, and hence our approach is more useful for selective queries. To cope with this drawback we provide a way to improve the extraction speed at the cost of using more memory. Finally, we provide a large set of experimental results characterizing the memory and time performance of our proposal.
引用
收藏
页码:20 / 27
页数:8
相关论文
共 50 条
  • [31] Towards relational inconsistent databases with functional dependencies
    Greco, Sergio
    Molinaro, Cristian
    [J]. KNOWLEDGE-BASED INTELLIGENT INFORMATION AND ENGINEERING SYSTEMS, PT 2, PROCEEDINGS, 2008, 5178 : 695 - 702
  • [32] SELF-INDEXING ENERGY FUNCTION FOR MORSE-SMALE DIEFEOMORPHISMS ON 3-MANIFOLDS
    Grines, V.
    Laudenbach, F.
    Pochinka, O.
    [J]. MOSCOW MATHEMATICAL JOURNAL, 2009, 9 (04) : 801 - 821
  • [33] Indexing and Retrieving Continuations in Musical Time Series Data Using Relational Databases
    Charapko, Aleksey
    Chuan, Ching-Hua
    [J]. 2014 IEEE INTERNATIONAL SYMPOSIUM ON MULTIMEDIA (ISM), 2014, : 341 - 346
  • [34] TOWARDS IMPLEMENTING VALUATION BASED SYSTEMS WITH RELATIONAL DATABASES
    WONG, SKM
    LINGRAS, P
    YAO, YY
    [J]. LECTURE NOTES IN ARTIFICIAL INTELLIGENCE, 1991, 542 : 172 - 182
  • [35] Towards an Interactive Keyword Search over Relational Databases
    Zeng, Zhong
    Bao, Zhifeng
    Lee, Mong Li
    Ling, Tok Wang
    [J]. WWW'15 COMPANION: PROCEEDINGS OF THE 24TH INTERNATIONAL CONFERENCE ON WORLD WIDE WEB, 2015, : 259 - 262
  • [36] TOWARDS AN ABSTRACT THEORY OF DEPENDENCY CONSTRAINTS IN RELATIONAL DATABASES
    JURGENSEN, H
    SIMOVICI, DA
    [J]. INFORMATION SCIENCES, 1987, 41 (01) : 43 - 60
  • [37] Towards optimal two-dimensional indexing for constraint databases
    Bertino, E
    Catania, B
    Shidlovsky, B
    [J]. INFORMATION PROCESSING LETTERS, 1997, 64 (01) : 1 - 8
  • [38] Towards scalability in systems with write operations in relational databases
    Gomes da Silva, Leonardo Jose
    de Vasconcelos, Leandro Guarino
    da Silva, Glauco
    Guarino de Vasconcelos, Luiz Eduardo
    [J]. 2015 12TH INTERNATIONAL CONFERENCE ON INFORMATION TECHNOLOGY - NEW GENERATIONS, 2015, : 267 - 272
  • [39] RELATIONAL INDEXING
    COYLE, K
    [J]. JOURNAL OF DOCUMENTATION, 1977, 33 (01) : 88 - 89
  • [40] A self-processing network model for relational databases
    De-Medonsa, E
    Kraus, S
    Shiftan, Y
    [J]. IEEE TRANSACTIONS ON SYSTEMS MAN AND CYBERNETICS PART B-CYBERNETICS, 1999, 29 (02): : 198 - 225