Index-Assisted Hierarchical Computations in Main-Memory RDBMS

被引:0
|
作者
Brunel, Robert [1 ]
May, Norman [2 ]
Kemper, Alfons [1 ]
机构
[1] Tech Univ Munich, Garching, Germany
[2] SAP SE, Walldorf, Germany
来源
PROCEEDINGS OF THE VLDB ENDOWMENT | 2016年 / 9卷 / 12期
关键词
D O I
暂无
中图分类号
TP [自动化技术、计算机技术];
学科分类号
0812 ;
摘要
We address the problem of expressing a;nand evaluating computations on hierarchies represented as database tables. Engine support for such computations is very limited today, and so they are usually outsourced into stored procedures or client code. Recently, data model and SQL language extensions were proposed to conveniently represent and work with hierarchies. On that basis we introduce a concept of structural grouping to relational algebra, provide concise syntax to express a class of useful computations, and discuss algorithms to evaluate them efficiently by exploiting available indexing schemes. This extends the versatility of RDRMS towards a great many use cases dealing with hierarchical data.
引用
收藏
页码:1065 / 1076
页数:12
相关论文
共 50 条
  • [41] Relaxed AVL trees, main-memory databases and concurrency
    Univ of Helsinki, Helsinki, Finland
    Int J Comput Math, 1-2 (23-44):
  • [42] Opportunities for optimism in contended main-memory multicore transactions
    Huang, Yihe
    Qian, William
    Kohler, Eddie
    Liskov, Barbara
    Shrira, Liuba
    VLDB JOURNAL, 2022, 31 (06): : 1239 - 1261
  • [43] On Main-memory Flushing in Microblogs Data Management Systems
    Magdy, Amr
    Alghamdi, Rami
    Mokbel, Mohamed F.
    2016 32ND IEEE INTERNATIONAL CONFERENCE ON DATA ENGINEERING (ICDE), 2016, : 445 - 456
  • [44] Relaxed AVL trees, main-memory databases and concurrency
    Nurmi, O
    SoisalonSoininen, E
    Wood, D
    INTERNATIONAL JOURNAL OF COMPUTER MATHEMATICS, 1996, 62 (1-2) : 23 - 44
  • [45] Fast Failure Recovery for Main-Memory DBMSs on Multicores
    Wu, Yingjun
    Guo, Wentian
    Chan, Chee-Yong
    Tan, Kian-Lee
    SIGMOD'17: PROCEEDINGS OF THE 2017 ACM INTERNATIONAL CONFERENCE ON MANAGEMENT OF DATA, 2017, : 267 - 281
  • [46] Main-Memory Scan Sharing For Multi-Core CPUs
    Qiao, Lin
    Raman, Vijayshankar
    Reiss, Frederick
    Haas, Peter J.
    Lohman, Guy M.
    PROCEEDINGS OF THE VLDB ENDOWMENT, 2008, 1 (01): : 610 - 621
  • [47] Accelerating Main-Memory Table Scans with Partial Virtual Views
    Schuhknecht, Felix
    Henneberg, Justus
    19TH INTERNATIONAL WORKSHOP ON DATA MANAGEMENT ON NEW HARDWARE, DAMON 2023, 2023, : 89 - 93
  • [48] Highspeed Graph Processing Exploiting Main-Memory Column Stores
    Hauck, Matthias
    Paradies, Marcus
    Froening, Holger
    Lehner, Wolfgang
    Rauhe, Hannes
    EURO-PAR 2015: PARALLEL PROCESSING WORKSHOPS, 2015, 9523 : 503 - 514
  • [49] Versioning in Main-Memory Database Systems From MusaeusDB to TardisDB
    Schule, Maximilian E.
    Karnowski, Lukas
    Schmeisser, Josef
    Kleiner, Benedikt
    Kemper, Alfons
    Neumann, Thomas
    SCIENTIFIC AND STATISTICAL DATABASE MANAGEMENT (SSDBM 2019), 2019, : 169 - 180
  • [50] A distributed real-time main-memory database for telecommunication
    Lindström, J
    Niklander, T
    Porkka, P
    Raatikainen, K
    DATABASES IN TELECOMMUNICATIONS, 2000, 1819 : 158 - 173