Litcius/Paper detail

IDEBench: A Benchmark for Interactive Data Exploration

Philipp Eichmann, Emanuel Zgraggen, Carsten Binnig, Tim Kraska

202016 citationsDOIOpen Access PDF

Abstract

In recent years, many query processing techniques have been developed to better support interactive data exploration (IDE) of large structured datasets. To evaluate and compare database engines in terms of how well they support such workloads, experimenters have mostly used self-designed evaluation procedures rather than established benchmarks. In this paper we argue that this is due to the fact that the workloads and metrics of popular analytical benchmarks such as TPC-H or TPC-DS were designed for traditional performance reporting scenarios, and do not capture distinctive IDE characteristics. Guided by the findings of several user studies we present a new benchmark called IDEBench, designed to evaluate database engines based on common IDE workflows and metrics that matter to the end-user. We demonstrate the applicability of IDEBench through a number of experiments with five different database engines, and present and discuss our findings.

Topics & Concepts

Benchmark (surveying)Computer scienceSQLMetric (unit)DatabaseViewDatabase tuningData miningDatabase designEconomicsGeodesyOperations managementGeographyAdvanced Database Systems and QueriesData Visualization and AnalyticsData Management and Algorithms