User: Guest  Login
Original title:
Efficient and Safe Integration of User-Defined Operators into Modern Database Systems
Translated title:
Effiziente und sichere Integration von User-Defined Operatoren in modernen Datenbanksystemen
Author:
Sichert, Moritz-Felipe
Year:
2024
Document type:
Dissertation
Faculty/School:
TUM School of Computation, Information and Technology
Advisor:
Neumann, Thomas (Prof. Dr.)
Referee:
Neumann, Thomas (Prof. Dr.); Kemper, Alfons (Prof., Ph.D.); Grust, Torsten (Prof. Dr.)
Language:
en
Subject group:
DAT Datenverarbeitung, Informatik
TUM classification:
DAT 650
Abstract:
We present User-Defined Operators as a concept to include custom algorithms in modern query engines. Users can write idiomatic code in the programming language of their choice, which is then directly integrated into our compiling database system Umbra and its generated code. The system must be guarded against potentially malicious user code. We show how WebAssembly can be used as an intermediate language to guarantee the safety of the execution.
Translated abstract:
In dieser Arbeit stellen wir das Konzept von User-Defined Operatoren vor, mit denen benutzerdefinierte Algorithmen in moderne Datenbanksysteme integriert werden können. Benutzer können idiomatischen Code in der Programmiersprache ihrer Wahl schreiben, der dann direkt in unser kompilierendes Datenbanksystem Umbra und seinen generierten Code integriert wird. Das System muss gegen potenziell bösartigen Benutzercode geschützt werden. Wir zeigen, wie WebAssembly als Zwischensprache verwendet werden k...     »
WWW:
https://mediatum.ub.tum.de/?id=1713746
Date of submission:
29.06.2023
Oral examination:
11.01.2024
File size:
579757 bytes
Pages:
140
Urn (citeable URL):
https://nbn-resolving.de/urn/resolver.pl?urn:nbn:de:bvb:91-diss-20240111-1713746-1-4
Last change:
01.02.2024
 BibTeX