医院、卫健委、医保数据中心如何建设?点击获取医疗行业数据库解决方案白皮书 →
PingKai Logo下载

北京银行基于平凯数据库打造面向未来的商业银行业分布式核心系统

北京银行基于平凯数据库(TiDB企业版,以下简称TiDB)不仅构建了支持高并发、高可用、可横向扩展的解决方案,而且大幅缩短了新产品和服务研发时间,建立起差异化竞争优势。

业务挑战

随着互联网金融时代的到来,基于移动互联的高频访问场景成为常态,面对海量数据、高并发的挑战,北京银行分布式核心系统采用“微服务架构+分布式数据库”的建设方案,构建起一套支持高并发、高可用、可横向扩展的分布式核心系统解决方案。

2018 年起,该分布式核心系统对接网联支付清算平台、银联无卡快捷支付平台、金融服务互联平台、网贷业务平台等多个核心金融业务场景,实现了将分布式数据库解决方案应用于银行核心类业务场景。

解决方案

北京银行在两地三中心部署 TiDB 集群,采用主从的多活架构,主集群作为生产集群承担日常的生产服务,主从之间采用 Kafka 同步 Binlog 的形式进行数据同步。

北京银行高可用部署模式.png

北京银行首先在网联支付清算平台和银联无卡快捷支付系统引入 TiDB 分布式数据库,以便更好地迎接互联网金融带来的大数据量和高并发的挑战。系统投产之后,已经成功应对两次双十一挑战,2019 年双十一巅峰的 QPS 达到 7500,是平时 QPS 的十倍以上。

在双十一期间,北京银行 IT 团队进行多次线上的运维操作,包括版本升级、打补丁等,利用 TiDB 分布式数据库的多副本特性实现“运维零中断”的操作。随着系统升级,北京银行的网联业务链,包括上游的手机银行到网联、银联无卡快捷支付业务中台,到后台的金融日历、查询服务都已经进行了分布式架构的升级,完成了与 TiDB 的对接。

用户收益

北京银行分布式核心系统建设项目荣获 2020 年度亚洲银行家 “中国最佳核心银行技术实施” 大奖,从四个方面全面提升北京银行的金融服务能力:

  • 提升系统性能:选择微服务架构与分布式数据库,通过分离处理功能、分散处理压力、扩展处理能力等措施,保障海量数据、高并发的业务场景对接,大幅提升交易处理效率。
  • 满足安全需求:基于一致性算法保证交:易数据的强一致性,依托数据日志的备份恢复能力,提升数据可追溯性,满足监管要求,提高自动化运维能力。
  • 具备在线横向扩展能力:在网联支付与线上贷款两个业务服务集群中,5小时内实现5亿条数据的在线扩缩容,整个过程对业务系统无侵入,保证了在线业务的连续性。
  • 提升金融服务能力:分布式核心系统具备产品快速创新、差异化服务等能力,助力商业银行构建以客户体验为中心、产品丰富、核算分离的核心业务系统。

北京银行用户收益.png

相关解决方案

更多客户案例

waist cover bg
「限前 50 名」领平凯数据库( TiDB 企业版)180 天免费试用 + 1 对 1 数据库部署方案