Aggregates Selection in Replicated Document-Oriented Databases

被引:1
|
作者
Jouini, Khaled [1 ]
机构
[1] Univ Sousse, ISITCom, MARS Res Lab LR17ES05, H Sousse 4011, Tunisia
关键词
logical & physical design; aggregate data model; replication; 0-1; MKP; document-stores;
D O I
10.6688/JISE.202203_38(2).0012
中图分类号
TP [自动化技术、计算机技术];
学科分类号
0812 ;
摘要
Document-stores leverage the flexibility of structured documents to pack closely related data within a single autonomous aggregate (i.e. document). Selecting an appropriate set of aggregates for a document database is a non-trivial task since: (i) there are no clear-cut transformation rules from a conceptual design to a document design; (ii) a large space of design options must often be considered; and (iii) most importantly, it is difficult, if not impossible, to find out a single set of aggregates suitable for all data access patterns. In a previous work, we proposed distorted replicas: a replication scheme that leverages ubiquitous replication in document-stores and restructures replicated data in different ways to better cope with the heterogeneity of data access patterns. In this paper, we tackle the problem of aggregates selection and replication in an integrated manner. In particular, given a database with a replication factor of C and a workload W, we propose novel cost-driven techniques allowing to: (i) determine the most interesting aggregates; and (ii) pack the most interesting aggregates into C disjoint and complete subsets in such a way that the execution time of W is minimized. Experimental results obtained over two real-world workloads showed that distorted replicas allow to run queries up to tens of times faster than state-of-the-art approaches.
引用
收藏
页码:479 / 496
页数:18
相关论文
共 50 条
  • [1] Schema profiling of document-oriented databases
    Gallinucci, Enrico
    Golfarelli, Matteo
    Rizzi, Stefano
    INFORMATION SYSTEMS, 2018, 75 : 13 - 25
  • [2] Implementation of Multidimensional Databases with Document-Oriented NoSQL
    Chevalier, M.
    El Malki, M.
    Kopliku, A.
    Teste, O.
    Tournier, R.
    BIG DATA ANALYTICS AND KNOWLEDGE DISCOVERY, 2015, 9263 : 379 - 390
  • [3] Meta-Modelling In Document-Oriented Databases
    Okockis, Vilius
    Bukauskas, Linas
    DATABASES AND INFORMATION SYSTEMS VIII, 2014, 270 : 57 - 70
  • [4] Enhancing Open Collaborative Applications Using Document-oriented Databases
    Salarmehr, Reza
    2016 SECOND INTERNATIONAL CONFERENCE ON WEB RESEARCH (ICWR), 2016, : 166 - 169
  • [5] Document-oriented Models for Data Warehouses NoSQL Document-oriented for Data Warehouses
    Chevalier, Max
    El Malki, Mohammed
    Kopliku, Arlind
    Teste, Olivier
    Tournier, Ronan
    PROCEEDINGS OF THE 18TH INTERNATIONAL CONFERENCE ON ENTERPRISE INFORMATION SYSTEMS, VOL 1 (ICEIS), 2016, : 142 - 149
  • [6] Performance Evaluations of Document-Oriented Databases using GPU and Cache Structure
    Morishima, Shin
    Matsutani, Hiroki
    2015 IEEE TRUSTCOM/BIGDATASE/ISPA, VOL 3, 2015, : 108 - 115
  • [7] Approximate OLAP of document-oriented databases: A variety-aware approach
    Gallinucci, Enrico
    Golfarelli, Matteo
    Rizzi, Stefano
    INFORMATION SYSTEMS, 2019, 85 : 114 - 130
  • [8] A new approach for the construction of historical databases-NoSQL Document-oriented databases: the example of AtlantoCracies
    Diaz-Ordonez, Manuel
    Baena, Domingo Savio Rodriguez
    Yun-Casalilla, Bartolome
    DIGITAL SCHOLARSHIP IN THE HUMANITIES, 2023, 38 (03) : 1014 - 1032
  • [9] Data Ingestion from a Data Lake: The Case of Document-oriented NoSQL Databases
    Abdelhedi, Fatma
    Jemmali, Rym
    Zurfluh, Gilles
    ICEIS: PROCEEDINGS OF THE 24TH INTERNATIONAL CONFERENCE ON ENTERPRISE INFORMATION SYSTEMS - VOL 1, 2022, : 226 - 233
  • [10] THE EUROCRAT PROJECT THE INTEGRATION OF EUROPEAN-COMMUNITY MULTIDISCIPLINARY AND DOCUMENT-ORIENTED DATABASES ON CDROM
    HAINEBACH, R
    ONLINE & CDROM REVIEW, 1993, 17 (05): : 320 - 320