arrow
返回

PALF: Replicated Write-Ahead Logging for Distributed Databases

delete2024-11-08
delete0
PRE
AI
F
Fusheng Han
H
Hao Liu
B
Bin Chen
D
Debin Jia
J
Jianfeng Zhou
X
Xuwang Teng
C
Chuanhui Yang
H
Huafeng Xi
W
Wei Tian
S
S. Tao
S
Sen Wang
Q
Quanqing Xu *
Z
Zhenkun Yang
DOI:10.14778/3685800.3685803delete
delete原文链接
delete原文求助
delete分享
delete收藏
摘要

摘要

En 中文
分布式数据库近年来因其可扩展性、可用性和一致性保证而得到广泛研究和开发。预写式日志(WAL)系统是数据库中最为关键的部分之一。设计一个作为支持ACID事务的分布式数据库基础的复制日志系统,仍然是一个非平凡的问题。本文提出PALF,一种基于Paxos的追加写入日志文件系统,以应对这些挑战。PALF背后的基本思想是协同设计日志系统与整个数据库,以支持数据库特定功能,并将这些功能抽象为PALF原语以支持其他分布式系统。许多数据库功能,包括事务处理、数据库恢复和物理备用数据库,均基于PALF原语构建。评估表明,PALF在性能上显著优于知名的共识协议实现,并且完全胜任分布式数据库工作负载。PALF已作为OceanBase 4.0数据库的一个组件进行部署,并随其一起开源。
Keyword:
BROADCAST
OCEANBASE

期刊

P
Proceedings of the VLDB Endowment
IF:
3.3
论文数:
563
被引数:
1.2W

机构

O
oceanbase
学者数:
12
论文数: 1
被引数: 1
A
Ant Grp
学者数:
45
论文数: 14
被引数: 2
引用论文

引用论文

OceanBase
err2022-09-29
err0
PREAI
errZhenkun Yang; Chuanhui Yang; Fusheng Han; Mingqiang Zhuang; Bing Yang; Zhifeng Yang; Xiaojun Cheng; Yuzhong Zhao; Wenhui Shi; Huafeng Xi; Huang Yu; Bin Liu; Yi Pan; Boxue Yin; Junquan Chen; Quanqing Xu
err分享
err收藏
err
IF0
err
err0
PREAI
err
err分享
err收藏
Cornus
err2022-11-23
err0
PREAI
errZhihan Guo; Xinyu Zeng; Kan Wu; Wuh-Chwen Hwang; Ziwei Ren; Xiangyao Yu; Mahesh Balakrishnan; Philip A. Bernstein
err分享
err收藏
err
IF0
err
err0
PREAI
err
err分享
err收藏
err分享
err收藏
CockroachDB: The Resilient Geo-Distributed SQL Database
err2020-05-31
err0
errOAAI
errRebecca Taft; Irfan Sharif; Andrei Matei; Nathan VanBenschoten; Jordan Lewis; Tobias Grieger; Kai Niemi; Andy Woods; Anne Birzin; Raphael Poss; Paul Bardea; Amruta Ranade; Ben Darnell; Bram Gruneir; Justin Jaffray; Lucy Zhang; Peter Mattis
err分享
err收藏
err
IF0
err
err0
PREAI
err
err分享
err收藏
The log-structured merge-tree (LSM-tree)
err1996-06-01
err0
PREAI
errPatrick O’Neil; Edward Cheng; Dieter Gawlick; Elizabeth O’Neil
err分享
err收藏
学者 查看更多内容