Integrating Cluster-Based Main-Memory Accelerators in Relational Data Warehouse Systems

被引:0
|
作者
Knut Stolze
Felix Beier
Oliver Koeth
Kai-Uwe Sattler
机构
[1] IBM Germany Research & Development,Database & Information Systems Group
[2] Ilmenau University of Technology,undefined
关键词
Query Processing; Compression Technique; Query Execution; Query Plan; Query Response Time;
D O I
10.1007/s13222-011-0056-4
中图分类号
学科分类号
摘要
Today, data warehouse systems are faced with challenges for providing nearly realtime response times even for complex analytical queries on enormous data volumes. Highly scalable computing clusters in combination with parallel in-memory processing of compressed data are valuable techniques to address these challenges. In this paper, we give an overview on core techniques of the IBM Smart Analytics Optimizer—an accelerator engine for IBM’s mainframe database system DB2 for z/OS. We particularly discuss aspects of a seamless integration between the two worlds and describe techniques exploiting features of modern hardware such as parallel processing, cache utilization, and SIMD. We describe issues encountered during the development and evaluation of our system and outline current research activities for solving them.
引用
收藏
页码:101 / 110
页数:9
相关论文
共 50 条
  • [1] Adaptive Data Skipping in Main-Memory Systems
    Qin, Wilson
    Idreos, Stratos
    [J]. SIGMOD'16: PROCEEDINGS OF THE 2016 INTERNATIONAL CONFERENCE ON MANAGEMENT OF DATA, 2016, : 2255 - 2256
  • [2] An interactive SQL relational interface for querying main-memory data structures
    Fragkoulis, Marios
    Spinellis, Diomidis
    Louridas, Panos
    [J]. COMPUTING, 2015, 97 (12) : 1141 - 1164
  • [3] Order Indexes: supporting highly dynamic hierarchical data in relational main-memory database systems
    Jan Finis
    Robert Brunel
    Alfons Kemper
    Thomas Neumann
    Norman May
    Franz Faerber
    [J]. The VLDB Journal, 2017, 26 : 55 - 80
  • [4] Order Indexes: supporting highly dynamic hierarchical data in relational main-memory database systems
    Finis, Jan
    Brunel, Robert
    Kemper, Alfons
    Neumann, Thomas
    May, Norman
    Faerber, Franz
    [J]. VLDB JOURNAL, 2017, 26 (01): : 55 - 80
  • [5] An interactive SQL relational interface for querying main-memory data structures
    Marios Fragkoulis
    Diomidis Spinellis
    Panos Louridas
    [J]. Computing, 2015, 97 : 1141 - 1164
  • [6] On Main-memory Flushing in Microblogs Data Management Systems
    Magdy, Amr
    Alghamdi, Rami
    Mokbel, Mohamed F.
    [J]. 2016 32ND IEEE INTERNATIONAL CONFERENCE ON DATA ENGINEERING (ICDE), 2016, : 445 - 456
  • [7] Main-Memory Database Systems
    Kemper, Alfons
    Neumann, Thomas
    [J]. 2014 IEEE 30TH INTERNATIONAL CONFERENCE ON DATA ENGINEERING (ICDE), 2014, : 1310 - 1310
  • [8] A Dynamic Data Fragmentation and Distribution Strategy for Main-Memory Database Cluster
    Tran Van Hung
    Huang Chuanhe
    [J]. MECHATRONICS AND INTELLIGENT MATERIALS II, PTS 1-6, 2012, 490-495 : 1231 - 1236
  • [9] Modern Main-Memory Database Systems
    Larson, Per-Ake
    Levandoski, Justin
    [J]. PROCEEDINGS OF THE VLDB ENDOWMENT, 2016, 9 (13): : 1609 - +
  • [10] GRFusion: Graphs as First-Class Citizens in Main-Memory Relational Database Systems
    Hassan, Mohamed S.
    Kuznetsova, Tatiana
    Jeong, Hyun Chai
    Aref, Walid G.
    Sadoghi, Mohammad
    [J]. SIGMOD'18: PROCEEDINGS OF THE 2018 INTERNATIONAL CONFERENCE ON MANAGEMENT OF DATA, 2018, : 1789 - 1792