Title
Mind the gap: bridging multi-domain query workloads with EmptyHeaded
Abstract
AbstractExecuting 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.
Year
DOI
Venue
2017
10.14778/3137765.3137791
Hosted Content
Field
DocType
Volume
Query optimization,Data mining,Linear algebra,Architecture,Relational database,Computer science,Sargable,Bridging (networking),Relational database management system,Strengths and weaknesses,Database
Journal
10
Issue
ISSN
Citations 
12
2150-8097
1
PageRank 
References 
Authors
0.35
6
4
Name
Order
Citations
PageRank
Ré Christopher13422192.34
Ré Christopher23422192.34
Andrew Lamb31084.14
Kunle Olukotun44532373.50