TL;DR
OLxPBench is a comprehensive HTAP benchmark suite that emphasizes real-time, semantically consistent, and domain-specific workloads, addressing gaps in existing benchmarks for better system evaluation.
Contribution
The paper introduces OLxPBench, a novel HTAP benchmark with hybrid transactions, semantic schema consistency, and combined domain-specific and general workloads.
Findings
Justifies the importance of real-time, semantic, and domain-specific factors in HTAP benchmarking.
Pinpoints bottlenecks in two mainstream distributed HTAP DBMSs.
Provides a publicly available benchmark suite for HTAP system evaluation.
Abstract
As real-time analysis of the new data become increasingly compelling, more organizations deploy Hybrid Transactional/Analytical Processing (HTAP) systems to support real-time queries on data recently generated by online transaction processing. This paper argues that real-time queries, semantically consistent schema, and domain-specific workloads are essential in benchmarking, designing, and implementing HTAP systems. However, most state-of-the-art and state-of-the-practice benchmarks ignore those critical factors. Hence, they are incommensurable and, at worst, misleading in benchmarking, designing, and implementing HTAP systems. This paper presents OLxPBench, a composite HTAP benchmark suite. OLxPBench proposes: (1) the abstraction of a hybrid transaction, performing a real-time query in-between an online transaction, to model widely-observed behavior pattern -- making a quick decision…
Peer Reviews
No public reviews on file for this paper yet. If you reviewed it on a platform where reviews are public (OpenReview, ICLR, NeurIPS, ICML), you can paste yours below so the community can read it here.
Code & Models
Videos
No videos yet. Explain this paper in a talk, walkthrough, or lecture? Add one.
