English

NeurBench: A Benchmark Suite for Learned Database Components with Drift Modeling

Databases 2026-04-16 v3

Abstract

Learned database components, which deeply integrate machine learning into their design, have been extensively studied in recent years. Given the dynamism of databases, where data and workloads continuously drift, it is crucial for learned database components to remain effective and efficient in the face of data and workload drift. Robustness, therefore, is a key factor in assessing their practical applicability. Although recent works examine learned database components under specific drift, they fail to enable systematic performance evaluations across a broad range of drift or under customized drift as needed. This paper presents NeurBench, a new benchmark suite that supports evaluating learned database components under measurable and controllable data and workload drift. We quantify diverse types of drift by introducing a key concept called the drift factor. Building on this formulation, we propose a drift-aware data and workload generation framework that effectively simulates real-world drift while preserving inherent correlations. Experimental results demonstrate the effectiveness of NeurBench in generating realistic data and workload drift, while providing insights into the performance of representative learned database components under different drift scenarios.

Keywords

Cite

@article{arxiv.2503.13822,
  title  = {NeurBench: A Benchmark Suite for Learned Database Components with Drift Modeling},
  author = {Zhanhao Zhao and Haotian Gao and Naili Xing and Lingze Zeng and Meihui Zhang and Gang Chen and Manuel Rigger and Beng Chin Ooi},
  journal= {arXiv preprint arXiv:2503.13822},
  year   = {2026}
}
R2 v1 2026-06-28T22:24:36.935Z