Index-assisted hierarchical computations in main-memory RDBMS

Robert Brunel, Norman May, Alfons Kemper

Research output: Contribution to journalConference articlepeer-review

2 Scopus citations

Abstract

We address the problem of expressing and 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 RDBMS towards a great many use cases dealing with hierarchical data.

Original languageEnglish
Pages (from-to)1065-1076
Number of pages12
JournalProceedings of the VLDB Endowment
Volume9
Issue number12
DOIs
StatePublished - 2016
Event42nd International Conference on Very Large Data Bases, VLDB 2016 - New Delhi, India
Duration: 5 Sep 20169 Sep 2016

Fingerprint

Dive into the research topics of 'Index-assisted hierarchical computations in main-memory RDBMS'. Together they form a unique fingerprint.

Cite this