<div class="csl-bib-body">
<div class="csl-entry">Ledl, M. (2021). <i>Integration of worst-case optimal join algorithms into column-stores</i> [Diploma Thesis, Technische Universität Wien]. reposiTUm. https://doi.org/10.34726/hss.2022.89722</div>
</div>
-
dc.identifier.uri
https://doi.org/10.34726/hss.2022.89722
-
dc.identifier.uri
http://hdl.handle.net/20.500.12708/19432
-
dc.description.abstract
Business intelligence and analytical systems have to handle an increasing amount of data and require to efficiently answer queries. Therefore, the join evaluation has become a major challenge to be tackled by any database system to efficiently evaluate queries. To that end, plenty of research has been conducted to introduce concepts to compute join queries in a resource and runtime efficient way. The research area of column-oriented database systems has introduced a new database architecture from scratch. Such column-stores vertically partition a database and store columns independently of each other. Another research area that aims for optimizing query performance deals with worst-case optimal joins (WCOJ). Theoretical concepts and algorithms that define tight bounds on join algorithms’ runtime have been introduced in this field. Both areas successfully came up with join optimization concepts independently of each other. Since a combination of concepts from both fields yield great potential for further performance optimization, this thesis aims for integrating WCOJs into column-stores and is the first work to perform and evaluate such combination. This thesis introduces a way of integrating WCOJ algorithms into column-stores. The integration process discusses the query compiler of a specific column-store and the manual translation of a class of WCOJ algorithms into its internal language. Finally, the translation result is integrated into the column-store’s query compiler and the resulting system is evaluated against the original one. The evaluation showed that our system outperforms the original one on a given set of natural join queries in settings with skewed data and underlines the practical potential of WCOJ algorithms for fighting skew in input data. This thesis further showed that the column-store with WCOJ algorithm integrated can evaluate natural join queries with big input relation sizes which cause memory allocation errors for the original systems.
en
dc.language
English
-
dc.language.iso
en
-
dc.rights.uri
http://rightsstatements.org/vocab/InC/1.0/
-
dc.subject
Worst-case Optimal Joins
en
dc.subject
Column-Stores
en
dc.subject
Column-oriented Database System
en
dc.subject
Join Optimization
en
dc.subject
MonetDB
en
dc.subject
Join Algorithm
en
dc.subject
Skewed Data
en
dc.title
Integration of worst-case optimal join algorithms into column-stores
en
dc.title.alternative
Integration von Worst-Case Optimal Join Algorithmen in Spalten-Orientierte Datenbanken
de
dc.type
Thesis
en
dc.type
Hochschulschrift
de
dc.rights.license
In Copyright
en
dc.rights.license
Urheberrechtsschutz
de
dc.identifier.doi
10.34726/hss.2022.89722
-
dc.contributor.affiliation
TU Wien, Österreich
-
dc.rights.holder
Martin Ledl
-
dc.publisher.place
Wien
-
tuw.version
vor
-
tuw.thesisinformation
Technische Universität Wien
-
tuw.publication.orgunit
E192 - Institut für Logic and Computation
-
dc.type.qualificationlevel
Diploma
-
dc.identifier.libraryid
AC16428869
-
dc.description.numberOfPages
100
-
dc.thesistype
Diplomarbeit
de
dc.thesistype
Diploma Thesis
en
dc.rights.identifier
In Copyright
en
dc.rights.identifier
Urheberrechtsschutz
de
tuw.advisor.staffStatus
staff
-
tuw.advisor.orcid
0000-0002-1760-122X
-
item.languageiso639-1
en
-
item.openairetype
master thesis
-
item.grantfulltext
open
-
item.fulltext
with Fulltext
-
item.cerifentitytype
Publications
-
item.mimetype
application/pdf
-
item.openairecristype
http://purl.org/coar/resource_type/c_bdcc
-
item.openaccessfulltext
Open Access
-
crisitem.author.dept
E192-02 - Forschungsbereich Databases and Artificial Intelligence