ArrayQL for Linear Algebra within Umbra

7Citations
Citations of this article
8Readers
Mendeley users who have this article in their library.
Get full text

Abstract

Array database systems offer a declarative language for array-based access on multidimensional data. This study explains the integration of ArrayQL inside a relational database system, either addressable through a separate query interface or integrated into SQL as user-defined functions. With a relational database system as the target, we inherit the benefits such as query optimisation and multi-version concurrency control by design. Apart from SQL, having another query language allows processing the data without extraction or transformation out of its relational form. This is possible as we work on a relational array representation, for which we translate each ArrayQL operator into relational algebra. In our evaluation, ArrayQL within Umbra computes matrix operations faster than state of the art database extensions.

Cite

CITATION STYLE

APA

Schule, M., Gotz, T., Kemper, A., & Neumann, T. (2021). ArrayQL for Linear Algebra within Umbra. In ACM International Conference Proceeding Series (pp. 193–196). Association for Computing Machinery. https://doi.org/10.1145/3468791.3468838

Register to see more suggestions

Mendeley helps you to discover research relevant for your work.

Already have an account?

Save time finding and organizing research with Mendeley

Sign up for free