信息通信技术与政策

信息通信技术与政策

信息通信技术与政策 ›› 2020, Vol. 46 ›› Issue (11): 71-78.

上一篇    下一篇

一种高性能的分布式事务及一致性复制实现

A high-performance distributed transaction and consistent replication implementation

  

  1. 中兴通讯股份有限公司,南京 210012
  • 出版日期:2020-11-15 发布日期:2020-11-19
  • 作者简介:
    赵培:中兴通讯副总裁和数据库产品线总经理,研究员级高级工程师,超过20 年的电信及IT 设备研发经验,对云计算、数据库有深入研究,相关成果多次获得江苏省、广东省、通信学会科技进步奖
    左奇:中兴通讯股份有限公司资深架构师,高级工程师,研究方向为分布式数据库、云计算等

  1. ZTE Corporation,Nanjing 210012, China
  • Online:2020-11-15 Published:2020-11-19

摘要: GoldenDB 作为一个面向海量数据处理场景下的分布式事务数据库,支持分布式事务,同时保证金融级的强一致、高扩展、高可用等特性。详细阐述了金融及电信场景下的高可用和一致性需求,设计并开发出一种高性能的分布式事务和一种Raft 增强的一致性日志复制协议实现方案。

关键词: 分布式数据库, 分布式事务, 高可用性, Raft, 日志同步

Abstract: As a distributed transaction database for massive data processing scenarios, GoldenDB supports distributed transactions while ensuring financial-level strong consistency, high scalability, and high availability. This article introduces the high availability and consistency requirements in the financial and telecommunications scenarios,develops a highperformance distributed transaction and a Raft-enhanced implementation of a consistent log replication protocol.

Key words: distributed database, distributed transaction, high availability, Raft, log synchronization