OLAP query processing in a database cluster

被引:0
|
作者
Lima, AAB [1 ]
Mattoso, M
Valduriez, P
机构
[1] Fed Univ Rio De Janeiro, COPPE, Dept Comp Sci, Rio De Janeiro, Brazil
[2] Univ Nantes, Atlas Grp, INRIA, Nantes, France
[3] Univ Nantes, LINA, Nantes, France
关键词
D O I
暂无
中图分类号
TP301 [理论、方法];
学科分类号
081202 ;
摘要
The efficient execution of OLAP queries, which are typically read-only and heavy-weight, is a hard problem which has been traditionally solved using tightly-coupled multiprocessors. Considering a database cluster as a cost-effective alternative, we propose an efficient, yet simple, solution, called fined-grained virtual partitioning to OLAP parallel query processing. We designed this solution for a shared-nothing database cluster architecture that can scale up to very large configurations and support black-box DBMS using non intrusive, simple techniques. To validate our solution, we implemented a Java prototype on a 16 node cluster system and ran experiments with typical queries of the TPC-H benchmark. The results show that our solution yields linear, and sometimes super-linear, speedup. With 16 nodes, it outperforms traditional virtual partitioning by a factor of 6.
引用
收藏
页码:355 / 362
页数:8
相关论文
共 50 条
  • [1] OLAP query routing and physical design in a database cluster
    Röhm, U
    Böhm, K
    Schek, HJ
    [J]. ADVANCES IN DATABASE TECHNOLOGY-DEBT 2000, PROCEEDINGS, 2000, 1777 : 254 - 268
  • [2] Parallel OLAP query processing in database clusters with data replication
    Alexandre A. B. Lima
    Camille Furtado
    Patrick Valduriez
    Marta Mattoso
    [J]. Distributed and Parallel Databases, 2009, 25 : 97 - 123
  • [3] Parallel OLAP query processing in database clusters with data replication
    Lima, Alexandre A. B.
    Furtado, Camille
    Valduriez, Patrick
    Mattoso, Marta
    [J]. DISTRIBUTED AND PARALLEL DATABASES, 2009, 25 (1-2) : 97 - 123
  • [4] A Graph-based Database Partitioning Method for Parallel OLAP Query Processing
    Nam, Yoon-Min
    Kim, Min-Soo
    Han, Donghyoung
    [J]. 2018 IEEE 34TH INTERNATIONAL CONFERENCE ON DATA ENGINEERING (ICDE), 2018, : 1025 - 1036
  • [5] Parallel query processing for OLAP in grids
    Kotowski, Nelson
    Lima, Alexandre A. B.
    Pacitti, Esther
    Valduriez, Patrick
    Mattoso, Marta
    [J]. CONCURRENCY AND COMPUTATION-PRACTICE & EXPERIENCE, 2008, 20 (17): : 2039 - 2048
  • [6] High-Performance Query Processing of a Real-World OLAP Database with ParGRES
    Paes, Melissa
    Lima, Alexandre A. B.
    Valduriez, Patrick
    Mattoso, Marta
    [J]. HIGH PERFORMANCE COMPUTING FOR COMPUTATIONAL SCIENCE - VECPAR 2008, 2008, 5336 : 188 - +
  • [7] OLAP query processing for XML data in RDBMS
    Kit, Chantola
    Amagasa, Toshiyuki
    Kitagawa, Hiroyuki
    [J]. 2007 IEEE INTERNATIONAL WORKSHOP ON DATABASES FOR NEXT GENERATION RESEARCHERS, 2007, : 7 - +
  • [8] Energy-Aware Query Processing on a Parallel Database Cluster Node
    Roukh, Amine
    Bellatreche, Ladjel
    Tziritas, Nikos
    Ordonez, Carlos
    [J]. ALGORITHMS AND ARCHITECTURES FOR PARALLEL PROCESSING, ICA3PP 2016, 2016, 10048 : 260 - 269
  • [9] Efficient OLAP query processing in distributed data warehouses
    Akinde, M
    Böhlen, M
    Johnson, T
    Lakshmanan, LVS
    Srivastava, D
    [J]. 18TH INTERNATIONAL CONFERENCE ON DATA ENGINEERING, PROCEEDINGS, 2002, : 262 - 262
  • [10] Efficient OLAP query processing in distributed data warehouses
    Akinde, MO
    Böhlen, MH
    Johnson, T
    Lakshmanan, LVS
    Srivastava, D
    [J]. INFORMATION SYSTEMS, 2003, 28 (1-2) : 111 - 135