TiDB 助力广发银行新零售信贷业务管理平台上线

近日,广发银行全新上线零售信贷业务管理平台,为全行零售信贷业务提供数据化、综合化、智能化服务,成为广发银行加快业务创新发展、推动数字金融建设的又一里程碑。此次系统上线将数据库从 IBM DB2 迁移至国产分布式数据库 TiDB,为零售信贷业务的可持续发展奠定坚实基础。这是继总账系统后,TiDB 在广发银行成功上线的又一重要系统。作为零售信贷新平台的数据底座,TiDB 支撑在线业务处理、夜间跑批和报表查询。自上线以来,系统运行稳定,满足业务功能和性能要求,整体批处理时间显著提升,较原系统减少近 2 小时。

零售信贷业务涉及联机交易、报表处理和批量作业等多种业务类型,属于典型的混合型复杂场景。传统集中式数据库在扩展性方面存在瓶颈,行业通常通过多套独立集中式数据库部署业务,但这一做法容易导致数据冗余、架构复杂化及数据实时性下降等问题。TiDB 凭借弹性水平扩展能力和 HTAP(混合事务/分析处理)特性,能够有效应对零售信贷业务的复杂需求,解决传统数据库的扩展性和架构问题,同时提升系统稳定性与处理效率。经过深入调研与全面评估,广发银行最终选择 TiDB 作为其零售信贷业务管理平台的数据库解决方案。

为确保系统顺利投产,广发银行和平凯星辰携手精心制定了数据迁移方案,将多套 DB2 数据库迁移至 TiDB。迁移过程分为 T+5(T5)和 T+0(T0)两个阶段。T5 阶段完成全量数据的提前同步与校验,T0 阶段完成 T5 阶段与切换之间的增量数据同步与校验。每个迁移批次包括导出、导入、数量比对、字段比对、规则校验、健康值核验和业务报表核验等七个步骤。严密的迁移流程设计与执行保障了系统顺利投产。在不影响现有业务系统运行的情况下,T5 阶段的全量数据迁移与校验在线上完成,T0 阶段的增量数据迁移与校验仅耗时约 20 分钟。

为满足业务连续性要求,广发银行采用了 TiDB 三地三中心高可用架构,并通过 TiCDC 实现跨中心数据高可用。应用采用同城双中心高可用部署,主机房主集群采用单机多实例部署,每个数据副本放置于独立机柜,确保服务器和机柜级别的容灾能力。备机房的集群架构与主集群相同,部分应用可连接至备集群运行。在主机房出现异常时,系统能够快速切换至备集群,确保全业务流量的平稳承载。

作为金融级分布式数据库,TiDB 在国有大型银行的 PB 级别数据服务平台、头部商业银行的核心交易系统、头部保险公司的核心保单系统、头部证券公司的核心交易系统等领域,成功完成了对国外商业数据库和 MySQL 数据库的替换升级,为金融机构的核心应用系统国产化开辟了自主创新且面向未来的道路。