@inproceedings{4f9257b95c8f44e28dfa64003adc4f79,
title = "HyBuffer: A Distributed Hybrid Shared Buffer for Multi-master Databases",
abstract = "Distributed shared buffer (DSB) is a well-known solution to support multi-master database systems. DSB involves controlling access to shared data among different nodes through lock-based cache coherence protocols. However, existing DSB implementations resolve conflicts at the page level, lacking the flexibility required by modern cloud database systems. In this paper, we present HyBuffer which integrates both rows and pages within the DSB framework. It enables multiple masters to independently modify different rows on the same page, thereby enhancing concurrency and performance without altering the disk-based storage structure. Optimized hybrid row and page buffers offer concurrent access to multiple versions in memory while facilitating the asynchronous consolidation of modified rows into their remote page owners. The optimized log subsystem in HyBuffer enables efficient detection of log flushing dependencies among masters, ensuring fast transaction committing. Experiments demonstrate that HyBuffer achieves better scalability and performance compared to existing approaches.",
keywords = "Buffering, Multi-master, Shared-storage",
author = "Rongrong Zhang and Zhiwei Ye and Peng Cai and Xuan Zhou and Aoying Zhou and Dunbo Cai and Ling Qian",
note = "Publisher Copyright: {\textcopyright} The Author(s), under exclusive license to Springer Nature Singapore Pte Ltd. 2024.; 29th International Conference on Database Systems for Advanced Applications, DASFAA 2024 ; Conference date: 02-07-2024 Through 05-07-2024",
year = "2024",
doi = "10.1007/978-981-97-5572-1\_35",
language = "英语",
isbn = "9789819755714",
series = "Lecture Notes in Computer Science (including subseries Lecture Notes in Artificial Intelligence and Lecture Notes in Bioinformatics)",
publisher = "Springer Science and Business Media Deutschland GmbH",
pages = "474--483",
editor = "Makoto Onizuka and Jae-Gil Lee and Yongxin Tong and Chuan Xiao and Yoshiharu Ishikawa and Kejing Lu and Sihem Amer-Yahia and H.V. Jagadish",
booktitle = "Database Systems for Advanced Applications - 29th International Conference, DASFAA 2024, Proceedings",
address = "德国",
}