分布式事务数据在金融领域实战
随着中国经济不断发展,影响不断加深,人才建设及教育体系也愈加成熟。尤其在助学贷款政策实施上,从战略决策到系统搭建,从需求升级到技术变革,每一次迭代与创新都标志着教育体系的不断完善,为更多学子把梦想照进了现实。
这背后,国家开发银行助学贷款系统在此建设上发挥着至关重要的作用,热璞数据库有幸承担了此系统中分布式事务数据库项目,这是首个国产数据库在金融 A类系统项目中的成功应用,且 该项目被评为人行 2018 年度银行科技发展二等奖。
国家开发银行助学贷款双系统并行运行案例的项目背景**** 国家助学 贷款是党中央、国务院运用市场化手段解决家庭经济困难学生就学难问题的重要举措,是阻断贫困代际传递,实现教育改变贫困命运的重要保障。 国家开发银行紧密结合开放性金融的 独特性,密切跟踪互联网发展潮流,经过近十年的持续建设,已成为流程规范、服务便捷、结算丰富、覆盖广泛并形成全国极具影响力的助学贷款业务平台。 国家开发银行累计签订助学贷款合同2100多万份,累计发放助学贷款人民币1360亿元,占全国助学贷款业务总量的90%以上,覆盖了28个省(自治区、直辖市)、2296个县(区)、2711所高校,涵盖了教育部认可的所有大学、高职专科、二级学院等各类院校。 
2、相关系统多且耦合度高,涉及生源地助学贷款业务系统、生源地学生在线系统、高校助学贷款系统、高校学生在线系统和助学贷款信息网;
3、产品化、服务化建设思路不足,各系统都是按照传统的MVC模式设计开发,系统各功能模块、前后端耦合度高;
4、快速横向扩展能力不足,采用Oracle数据库后,当单数据库达到服务器性能瓶颈时无法实现快速横向扩展;
5、系统访问方式相对单一,目前只有PC端和支付宝还款,暂无独立的手机端以及微信端等多渠道方式;
6、业务受理高峰期国家开发银行95593助贷热 线支持压力较大。
根据上述当前遇到的主要问题,国家开发银行按照夯实基础、稳中求进、快速见效的思路,制定了助学贷款系统群升级的目标,从升级技术架构、优化电子文件、搭建融合数据库、推动智慧化转型四个方面,对系统进行全方位升级改造,全面提升助学贷款系统IT支撑保障能力和客户服务水平,以适应助学贷款业务高并发“潮汐”式的特点。 

基于热璞数据库HotDB在国家开发银行助学贷款项目中的优秀表现,我们从产品的技术架构层面来show下它的优秀。 热璞数据库HotDB Server: 一款实现业务系统数据容量和处理性能可横向扩展的交易关系型分布式事务数据库产品,解决实时交易业务系统的 “两大三高” (即大规模用户、大规模数据、高可靠、高并发、高吞吐)问题。 技术架构 热璞分布式事务数据库产品HotDB Server是由计算引 热璞分布式事务数据库产品 HotDB Server由自主研发的计算引擎(或称计算节点,支持主备高可用模式、负载均衡集群模式)、存储引擎HotDB Engine( 或称存储节点,支持主备模式、主备多从模式、分布式一致协议集群模式)、高度产品化的可视管理平台 HotDB Management 、数据备份还原软件 HotDB Backup( 支持在线不阻塞业务访问的完整备份、增量备份呢,及支持数据还原到指定的任一时间电或归档日志位置),产品技术架构图如下所示: 、灾备软件、管理平台等部分。 


技术 : 根据业务特征自动演算最佳分片方案及数据重均衡,做到对应用透明的实时强一致分布式事务、悲观锁、智能发现死锁和解除、标准数据库隔离级别、全局唯一约束、弹性伸缩等分布式事务数据库核心功能;
产品化: 可视化界面实现安装部署、强一致在线备份恢复、容灾等复杂运维工作,提供智能大屏、智能拓扑、智能一键升级、智能性能优化等助力用户轻松掌控分布式事务数据库系统;
成本 : 成熟的产品化降低用户使用和学习门槛,如自动计算分片方案、数据弹性扩缩容及重均衡、易运维等,通过内部算法实现极致性能,基于普通硬件环境能够提供远超于集中式架构的性能水平,降低50%以上的单笔交易信息投入成本。