Demo Data from VLDB 2026 / reviewers in the wild / expert
Stefan Schuh
dblp:117/4940
· DBLP profile ↗
4ranked-venue papers
1as first author
0since 2021 · last 2016
—ORCID · none
Domains — the database's venue-derived domains; a paper can count in several
Databases, data management, data science and information retrieval · 4 · 1 first-author
Expertise — from the expertise taxonomy: the topics of the expert's papers under the CCF categories. A weight counts papers with recency: 1 for a paper about the topic, 0.3 when the topic is its context, halved every five years.
| Databases, data mining, and information retrieval
4 papers |
Query processing and optimization · 47% Indexing and storage engines · 31% Distributed and cloud data management · 12% | |
| Computer architecture, parallel and distributed computing, and storage systems
3 papers |
Cloud and datacenter computing · 62% Storage systems · 25% Performance modeling and evaluation · 13% |
Topics — the 11 heaviest of 12, each with the papers that count most for it
| Topic | Weight | Papers | Last | Evidence papers |
|---|---|---|---|---|
Query processing and optimization › query optimization › join ordering › join optimization
join algorithm selection |
0.2 | 1 | 2016 | An Experimental Comparison of Thirteen Relational Equi-Joins in Main Memory · SIGMOD Conference 2016 |
Query processing and optimization
join processing |
0.2 | 1 | 2016 | An Experimental Comparison of Thirteen Relational Equi-Joins in Main Memory · SIGMOD Conference 2016 |
Query processing and optimization
query optimization |
0.2 | 1 | 2016 | An Experimental Comparison of Thirteen Relational Equi-Joins in Main Memory · SIGMOD Conference 2016 |
Cloud and datacenter computing › cluster computing framework
hadoop |
0.2 | 2 | 2013 | Mosquito: Another One Bites the Data Upload STream · Proc. VLDB Endow. 2013 Only Aggressive Elephants are Fast Elephants · Proc. VLDB Endow. 2012 |
Indexing and storage engines
adaptive indexing |
0.2 | 1 | 2014 | Towards zero-overhead static and adaptive indexing in Hadoop · VLDB J. 2014 |
Distributed and cloud data management › big data systems
hadoop |
0.2 | 1 | 2014 | Towards zero-overhead static and adaptive indexing in Hadoop · VLDB J. 2014 |
Indexing and storage engines
index construction |
0.2 | 1 | 2013 | Mosquito: Another One Bites the Data Upload STream · Proc. VLDB Endow. 2013 |
Database system architecture and tuning › database design
physical database design |
0.2 | 1 | 2013 | Mosquito: Another One Bites the Data Upload STream · Proc. VLDB Endow. 2013 |
Storage systems › file systems
distributed file system |
0.1 | 1 | 2012 | Only Aggressive Elephants are Fast Elephants · Proc. VLDB Endow. 2012 |
Cloud and datacenter computing › cluster computing framework
mapreduce optimization |
0.1 | 1 | 2012 | Only Aggressive Elephants are Fast Elephants · Proc. VLDB Endow. 2012 |
Performance modeling and evaluation
benchmarking |
0.1 | 1 | 2016 | An Experimental Comparison of Thirteen Relational Equi-Joins in Main Memory · SIGMOD Conference 2016 |
Methods — techniques the papers use, named apart from their topics
adaptive indexing · 0.5software-write combine buffers · 0.5radix partitioning · 0.5NUMA-aware scheduling · 0.5upload pipeline modification · 0.3clustered indexes on block replicas · 0.3static indexing · 0.2
| Year | Publication | Venue | Position |
|---|---|---|---|
| 2016 | An Experimental Comparison of Thirteen Relational Equi-Joins in Main MemoryabstractRelational equi-joins are at the heart of almost every query plan. They have been studied, improved, and reexamined on a regular basis since the existence of the database community. In the past four years several new join algorithms have been proposed and experimentally evaluated. Some of those papers contradict each other in their experimental findings. This makes it surprisingly hard to answer a very simple question: what is the fastest join algorithm in 2015? In this paper we will try to develop an answer. We start with an end-to-end black box comparison of the most important methods. Afterwards, we inspect the internals of these algorithms in a white box comparison. We derive improved variants of state-of-the-art join algorithms by applying optimizations like~software-write combine buffers, various hash table implementations, as well as NUMA-awareness in terms of data placement and scheduling. We also inspect various radix partitioning strategies. Eventually, we are in the position to perform a comprehensive comparison of thirteen different join algorithms. We factor in scaling effects in terms of size of the input datasets, the number of threads, different page sizes, and data distributions. Furthermore, we analyze the impact of various joins on an (unchanged) TPC-H query. Finally, we conclude with a list of major lessons learned from our study and a guideline for practitioners implementing massive main-memory joins. As is the case with almost all algorithms in databases, we will learn that there is no single best join algorithm. Each algorithm has its strength and weaknesses and shines in different areas of the parameter space. Stefan Schuh, Jens Dittrich |
SIGMOD Conference | 1 |
| 2014 | Towards zero-overhead static and adaptive indexing in Hadoop
Stefan Richter 0007, Jorge-Arnulfo Quiané-Ruiz, Stefan Schuh, Jens Dittrich |
VLDB J. | 3 |
| 2013 | Mosquito: Another One Bites the Data Upload STreamabstractMosquito is a lightweight and adaptive physical design framework for Hadoop. Mosquito connects to existing data pipelines in Hadoop MapReduce and/or HDFS, observes the data, and creates better physical designs, i.e. indexes, as a byproduct. Our approach is minimally invasive, yet it allows users and developers to easily improve the runtime of Hadoop. We present three important use cases: first, how to create indexes as a byproduct of data uploads into HDFS; second, how to create indexes as a byproduct of map tasks; and third, how to execute map tasks as a byproduct of HDFS data uploads. These use cases may even be combined. Stefan Richter 0007, Jens Dittrich, Stefan Schuh, Tobias Frey |
Proc. VLDB Endow. | 3 |
| 2012 | Only Aggressive Elephants are Fast ElephantsabstractYellow elephants are slow. A major reason is that they consume their inputs entirely before responding to an elephant rider's orders. Some clever riders have trained their yellow elephants to only consume parts of the inputs before responding. However, the teaching time to make an elephant do that is high. So high that the teaching lessons often do not pay off. We take a different approach. We make elephants aggressive; only this will make them very fast. We propose HAIL (Hadoop Aggressive Indexing Library), an enhancement of HDFS and Hadoop MapReduce that dramatically improves runtimes of several classes of MapReduce jobs. HAIL changes the upload pipeline of HDFS in order to create different clustered indexes on each data block replica. An interesting feature of HAIL is that we typically create a win-win situation: we improve both data upload to HDFS and the runtime of the actual Hadoop MapReduce job. In terms of data upload, HAIL improves over HDFS by up to 60% with the default replication factor of three. In terms of query execution, we demonstrate that HAIL runs up to 68x faster than Hadoop. In our experiments, we use six clusters including physical and EC2 clusters of up to 100 nodes. A series of scalability experiments also demonstrates the superiority of HAIL. Jens Dittrich, Jorge-Arnulfo Quiané-Ruiz, Stefan Richter 0007, Stefan Schuh, Alekh Jindal, Jörg Schad |
Proc. VLDB Endow. | 4 |