Dike: A Benchmark Suite for Distributed Transactional Databases

Huidong Zhang, Luyi Qu, Qingshuai Wang, Rong Zhang, Peng Cai, Quanqing Xu, Zhifeng Yang, Chuanhui Yang

Research output: Chapter in Book/Report/Conference proceedingConference contributionpeer-review

5 Scopus citations

Abstract

Distributed relational database management systems (abbr. DDBMSs) for online transaction processing (abbr. OLTP) have been gradually adopted in production environments. With many relevant products vying for the markets, an unbiased benchmark is urgently needed to promote the development of transactional DDBMSs. Current benchmarks for OLTP applications have not taken the challenges encountered during the designs and implementations of a transactional DDBMS into consideration, which expects to provide high elasticity and availability as well as high throughputs. We propose a benchmark suite Dike to evaluate the efforts to tackle these challenges. Dike is designed mainly from three aspects: quantitative control to evaluate scalability, imbalanced distribution to evaluate schedulability, and comprehensive fault injections to evaluate availability. It also provides a dynamic load control to simulate real-world scenarios. In this demonstration, users can experience core features of Dike with user-friendly interfaces.

Original languageEnglish
Title of host publicationSIGMOD 2023 - Companion of the 2023 ACM/SIGMOD International Conference on Management of Data
PublisherAssociation for Computing Machinery
Pages95-98
Number of pages4
ISBN (Electronic)9781450395076
DOIs
StatePublished - Jun 2023
Event2023 ACM/SIGMOD International Conference on Management of Data, SIGMOD 2023 - Seattle, United States
Duration: 18 Jun 202323 Jun 2023

Publication series

NameProceedings of the ACM SIGMOD International Conference on Management of Data
ISSN (Print)0730-8078

Conference

Conference2023 ACM/SIGMOD International Conference on Management of Data, SIGMOD 2023
Country/TerritoryUnited States
CitySeattle
Period18/06/2323/06/23

Keywords

  • benchmark suite
  • distributed transactional database

Fingerprint

Dive into the research topics of 'Dike: A Benchmark Suite for Distributed Transactional Databases'. Together they form a unique fingerprint.

Cite this