-
题名多副本分布式事务处理关键技术及典型数据库系统综述
被引量:3
- 1
-
-
作者
黄纯悦
彭起
张拂晓
王声溢
罗成
张岩峰
于戈
-
机构
东北大学计算机科学与工程学院
-
出处
《软件学报》
EI
CSCD
北大核心
2024年第1期455-480,共26页
-
基金
国家自然科学基金(62072082,U2241212,U1811261,62202088)
辽宁省重点研发计划(2020JH2/10100037)
中央高校基本科研业务费(N2216015,N2216012)。
-
文摘
数据复制是分布式数据库提高可用性的重要手段,通过在不同区域放置数据库的部分副本,还可以提高本地读写操作的响应速度,增加副本数量也会提升读负载的线性扩展能力.考虑到这些优良特性,近年来国内外都出现了众多多副本分布式数据库系统,包括Google Spanner、CockroachDB、TiDB、OceanBase等一系列主流的工业界系统,也出现了包括Calvin、Aria、Berkeley Anna等一系列优秀的学术界系统.然而,多副本数据库带来诸多收益的同时,也带来了一致性维护、跨节点事务、事务隔离等一系列挑战.总结分析现有的复制架构、一致性维护策略、跨节点事务并发控制等技术,对比几个代表性多副本数据库系统之间在分布式事务处理方面上的差异与共同点,并在阿里云环境下搭建跨区域的分布式集群环境,对几个代表性系统的分布式事务处理能力进行了实验测试分析.
-
关键词
分布式事务处理
分布式数据库
数据复制
确定性数据库
跨区域复制数据库
-
Keywords
distributed transaction processing
distributed database
data replication
deterministic database
cross-region replication database
-
分类号
TP311
[自动化与计算机技术—计算机软件与理论]
-