
77
STUDY 研究 77
分布式数据库在金融应用
场景中的探索与实践
1. 交通银行软件开发中心,上海 201201;2. 华东师范大学数据科学与工程学院,上海 200062;
3. 西北工业大学计算机学院,陕西 西安 710072
摘要
关键词
doi: 10.11959/j.issn.2096-0271.2019006
Exploration and applications of distributed
database in financial area
Abstract
The rapid development of the financial technology has put forward great challenge to the database systems in bank. Specific
system features, such as high performance, scalability, high availability and fault tolerance, were demanded. The traditional
database systems are difficult to meet these requirements at the same time. In response to these challenges and meet the need of
government, which calls for the
“
independent control of those core technology
”
, the Bank of Communications focuses on developing
a new generation of database systems that support mission-critical banking transactions. A distributed database system with
high performance, scalability, high availability and fault-tolerant characteristics was implemented by developing the lightweight
distributed election protocol and distributed transaction, and it was applied to a number of important applications.
Key words
distributed database, CBASE, high available, fault-tolerance, scalability
LIU Lei
1
, GUO Zhijun
1
,MA Haixin
1
, ZHAO Qiong
1
, HU Huiqi
2
, CAI Peng
2
,
DU Hongtao
3
, ZHOU Aoying
2
, LI Zhanhuai
3
1. Center of Software Development, Bank of Communications, Shanghai 201201, China
2. School of Data Science and Engineering, East China Normal University, Shanghai 200062, China
3. Institute of Computer Science, Northwestern Polytechnical University, Xi’an 710072, China
2019006-1
评论