期刊文献+

分布式关系型数据库研究与金融行业应用 被引量:5

Distributed Relational Database Research and Its Application in Financial Industry
下载PDF
导出
摘要 数据库作为金融信息化建设的重要组成部分,需要面对持续的业务量增长、高度可用性和扩展性等挑战,而以MySQL、Oracle等为代表的传统数据库单点架构,在可用性、扩展性和存储能力上已经无法满足当前的金融服务要求.分布式数据库的出现,旨在解决单机数据库所面临的各种挑战,提供更加灵活的架构,保障系统稳定运行.为此,本文在结合实际的金融业务需求下,研究实现了具有分布式事务支持、分布式SQL引擎、混合事务分析处理等特点的分布式数据库.系统采用全组件的冗余设计,通过类Raft增强一致性算法保证了存储层高可用和数据强一致,同时利用基于Zookeeper的集群调度方案保证调度层的高可用. As an important part of financial informatization,the database faces the challenges of continuous business growth and high availability and scalability,while the traditional single-point architecture of databases,represented by MySQL,Oracle,etc.,fails to meet the current requirements of financial services in terms of availability,scalability and storage capacity.Distributed databases are designed to address the challenges faced by single-site databases and provide the more flexible architecture,ensuring stable system operation.To this end,this study,subject to actual financial service requirements,researches and implements a distributed database equipped with a distributed SQL engine,which is capable of distributed transaction support and hybrid transactional/analytical processing.The system is designed with full component redundancy.In addition,high availability of the storage layer and strong consistency of the data are ensured by the Raft-like enhanced consistency algorithm,while high availability of the scheduling layer is guaranteed by the Zookeeper-based cluster scheduling scheme.
作者 朱哲哲 赵振海 李鹏 吴海洋 向小佳 ZHU Zhe-Zhe;ZHAO Zhen-Hai;LI Peng;WU Hai-Yang;XIANG Xiao-Jia(Everbright Technology Co.Ltd.,Beijing 100049,China)
出处 《计算机系统应用》 2021年第6期75-81,共7页 Computer Systems & Applications
关键词 分布式系统 数据库 MYSQL 金融业 高可用 distributed system database MySQL finance industry high availability
  • 相关文献

参考文献5

二级参考文献25

  • 1张伟丽,江春华,魏劲超.MySQL复制技术的研究及应用[J].计算机科学,2012,39(S3):168-170. 被引量:20
  • 2李海军.F5 BIG IP负载均衡解决方案在电信运营商中的应用[J].世界电信,2006,19(6):63-63. 被引量:1
  • 3黄剑.基于Oracle Data Guard的容灾策略设计与实现[J].科技广场,2006(11):71-73. 被引量:6
  • 4OceanBase开源[EB/OL].http://alibaba.github.io/oceanbase/.
  • 5CHANG F,DEAN J,GHEMAWAT S,et al.Bigtable:A distributed storage system for structured data[C]//Proceedings of the 7th Conference on USENIX Symposium on Operating Systems Design and Implementation.2006:205-218.
  • 6CORBETT J C,DEAN J,EPSTEIN M,et al.Spanner:Google’s globally-distributed database[C]//Proceedings of the10th Conference on USENIX Symposium on Operating Systems Design and Implementation.2012:251-264.
  • 7DECANDIA G,HASTORUN D,JAMPANI M,et al.Dynamo:Amazon’s highly available key-value store[C]//SOSP′07:205-220.
  • 8吴勇毅.工信部力挺软件国产化政策机遇促行业大发展[EB/OL].[2014-06-05].http://it.people.com.cn/n/2014/0605/c1009-25108211.html.
  • 9Raft consensus algorithm website[EB/OL].[2014-02-05].https://raftconsensus.github.io.
  • 10SKEEN D.A quorum-based commit protocol[C]//Proceedings of the 6th Berkeley Workshop on Distributed Data Management and Computer Networks.1982:69-80.

共引文献263

同被引文献33

引证文献5

二级引证文献9

相关作者

内容加载中请稍等...

相关机构

内容加载中请稍等...

相关主题

内容加载中请稍等...

浏览历史

内容加载中请稍等...
;
使用帮助 返回顶部