Building a JSONiq Query Optimizer using MLIR


Loading...

Author / Producer

Date

2020

Publication Type

Bachelor Thesis

ETH Bibliography

yes

Citations

Altmetric

Data

Abstract

Semi-structured data formats like JSON gained popularity through their ability to represent arbitrarily complex data in a way that it can easily be read and written by humans, and parsed and generated by machines. This simplicity is especially useful for applications where it is not worth to spend time in schema design and data migration. However, it comes at a price: Query execution is much slower. In this bachelor's thesis we apply some optimizations on a MLIR dialect for JSONiq. We also take a closer look at type inference for a selection of JSONiq expressions.

Publication status

published

External links

Editor

Contributors

Examiner : Alonso, Gustavo
Examiner: Müller, Ingo

Book title

Journal / series

Volume

Pages / Article No.

Publisher

ETH Zurich

Event

Edition / version

Methods

Software

Geographic location

Date collected

Date created

Subject

Organisational unit

03506 - Alonso, Gustavo / Alonso, Gustavo check_circle

Notes

Funding

Related publications and datasets