Abstract
Executing domain specific workloads from a relational data warehouse is an increasingly popular task. Unfortunately, classic relational database management systems (RDBMS) are suboptimal in many domains (e.g., graph and linear algebra queries), and it is challenging to transfer data from an RDBMS to a domain specific toolkit in an efficient manner. This demonstration showcases the EmptyHeaded engine: an interactive query processing engine that leverages a novel query architecture to support efficient execution in multiple domains. To enable a unified design, the EmptyHeaded architecture is built around recent theoretical advancements in join processing and automated in-query data transformations. This demonstration highlights the strengths and weaknesses of this novel type of query processing architecture while showcasing its flexibility in multiple domains. In particular, attendees will use EmptyHeaded's Jupyter notebook front-end to interactively learn the theoretical advantages of this new (and largely unknown) approach and directly observe its performance impact in multiple domains.
Subject
General Earth and Planetary Sciences,Water Science and Technology,Geography, Planning and Development
Cited by
6 articles.
订阅此论文施引文献
订阅此论文施引文献,注册后可以免费订阅5篇论文的施引文献,订阅后可以查看论文全部施引文献
1. UPLIFT;Proceedings of the VLDB Endowment;2022-07
2. SHARq;Proceedings of the 36th Annual ACM Symposium on Applied Computing;2021-03-22
3. A Dual-Store Structure for Knowledge Graphs;IEEE Transactions on Knowledge and Data Engineering;2021
4. Freedom for the SQL-Lambda;32nd International Conference on Scientific and Statistical Database Management;2020-07-07
5. Enhancing recursive graph querying on RDBMS with data clustering approaches;Proceedings of the 35th Annual ACM Symposium on Applied Computing;2020-03-29