当苏商银行的客户轻点手机、简单操作,便能完成百万级小微贷款申请、审批等全流程业务时,他们或许并不了解,这一“秒批、秒用”极致体验背后,正是该行实施的一项数据底座PB级数据查询性能优化项目在发挥关键作用。
苏商银行是江苏省首家数字银行、全球十大数字银行,自成立以来,坚持“科技驱动的O2O银行”定位,狠抓数据能力和科技能力建设,加快发展数字金融服务,形成了“专业化、精细化、特色化、新颖化”发展特色,累计服务用户超过7600万。
走进这家数字银行的“数据中枢”,展现在眼前的是一幅令人震撼的科技图景:超过6PB的数据洪流在服务器阵列中来回奔涌,数据量相当于国家图书馆数字资源总量的2.23倍;每天,该行的大数据系统要接收5000次以上数据查询需求、产生20万张表单、执行5万多个批量计算任务,这给数据查询工作提出了极高的要求。
为此,苏商银行数据资源部的工程师们进行了一场“数据查询攻坚战”——为PB级数据查询工具安上“涡轮增压器”。
“过去,数据查询就像在早高峰的闹市区开车,常常会堵上十几分钟甚至更长时间。现在,则是行驶在了一条智慧高速公路上。”该行数据资源部相关负责人道出了这场技术攻坚带来的显著变化。
项目团队拆解系统时发现,传统数据架构如同需要层层审批的行政流程,每个查询都要经过资源调度、任务编排等多个环节,整体处理链路冗长复杂,就像快递包裹要辗转多个分拣中心。
“必须给数据查询修条直达的专线!”按照“科技使金融更简单”的思路,数据资源部工程师们重新设计了整体架构方案。他们引入并行处理的MPP分布式高性能查询引擎,这种技术能同时启动上千个计算单元,相当于给数据高速公路增设了智能可变车道。
在基于开源MPP查询引擎基础上,该项目在自动触发统计信息采集、查询反馈机制这两个核心模块进行了性能优化增强,就好比给系统配备了一个“聪明的小管家”,能自动分析应用更快方法,自动执行统计信息的收集和优化,全过程完全不需要人工干预。
“数据查询速度每提升一秒,金融服务就能多触达一片田地。”在介绍项目成果时,该行项目负责人展示了这样一组数据:经过项目实施,该行PB级数据查询速度大幅提升了24倍,实时反欺诈系统的响应速度进入毫秒级,信贷审批系统的风险模型训练时间缩短60%......该项目的实施,有力地支撑了苏商银行持续提升自主可控的大数据智能风控和数字金融服务能力。
数字技术的有效应用,正在重塑金融服务的方方面面。苏商银行相关负责人表示,“我们将持续推动数据、技术与业务深度融合,更好赋能实体经济,书写数字金融高质量发展新篇章!