数据库作为数据驱动业务创新和智慧银行建设的关键基础设施,在银行数字化变革中具有举足轻重的作用。

在金融科技发展和国家政策引领下,银行纷纷加快推进数字化转型时代,正在经历一场以科技引领、数据赋能、数字经营为目标的智慧银行数字化变革。数据库作为数据驱动业务创新和智慧银行建设的关键基础设施,在银行数字化变革中具有举足轻重的作用,提供一个统一、高效、安全的数据库平台,是保障银行数字化变革顺利进行的重要基石。

当前,国有银行和股份制银行的数据库应用普遍具有体量大、覆盖广、节奏紧、变革快等特点,对新数据库的选型提出了严苛要求。首先,银行的数据库以传统商业数据库为主,覆盖全行数百个系统。其次,不同系统容灾要求有高有低,总行和分行部署情况各有不同,对可靠性及安全保护的要求也各不相同。银行不仅需要加快技术栈转型、减少改造工作量,而且需要在转型过程中提升资源利用率,减少资源消耗,同时匹配银行业的管理、运维模式。此外,能否实现快速迭代,满足不断涌现的新需求,也是银行在数据库选型上面临的一大难题。中国农业银行也面临类似的问题,在推进数字化转型的过程中充分调研和测试,选择华为云GaussDB数据库对其业务系统进行迁移和改造,持续推进多项数据库核心技术的验证和应用,为我国金融行业数字化变革提供了有益借鉴。

携手共进,满足中国农业银行业务需求

为满足数字化转型和业务发展需求,中国农业银行选择了华为云GaussDB数据库开展相关验证及建设工作。GaussDB强大的单体能力、高度的语法兼容性、完善的异构数据库迁移指导和工具链、丰富的数据库服务部署形态、覆盖产学研用的数据库生态,是吸引中国农业银行的重要因素。

在研发阶段,中国农业银行利用GaussDB单节点体量大、性能强的优势,直接采用集中式架构对传统商业数据库进行搬迁,避免引入额外的分布式改造工作量。同时,基于GaussDB内核高度的语法兼容性,完善涵盖语法扫描、语法评估、数据库对象迁移、数据迁移、流量回放等流程的数据库迁移工具链,进一步减少大批量数据迁移过程中的研发工作量。

在部署阶段,作为云化部署的数据库,GaussDB支持以云服务形式一键式发放,并且支持丰富的部署形态,包括裸金属存算分离部署、裸金属(本地盘)部署、虚拟化存算分离部署、轻量化部署,实现了部署形态的分级分类和标准化,满足中国农业银行业务分级分类的容灾等级要求。

在运行阶段,安全可靠运行是银行业对数据库的首要要求,为此中国农业银行完成了数据库引入的7大标准化文档建设,同时围绕安全稳定运行过程的关键工具和能力,与华为云展开合作,包括数据库智能管理平台、数据库备份工具、安全审计功能、版本管理规则、告警及监控指标对接、配置采集等,为数据库的安全可靠运行提供充分的保障。

以超级网银业务切入,GaussDB提升系统可用性

超级网银是中国农业银行对接国家级金融清算基础设施的关键系统,对数据库的性能和稳定性要求极高。且该系统支撑行业大量业务类重要应用的稳定运行,日均交易量达千万级。

中国农业银行的超级网银项目采用两地三中心部署,基于Dorado的GaussDB存算分离架构,确保同城切换RPO=0,RTO<2分钟,在提供高性能IO的同时,减少IO抖动及运维过程对性能的影响。

经过实际项目验证发现,华为云GaussDB具备较高的迁移兼容度,有效避免了分库或分布式构建的困难。经过迁移改造的新系统和原系统相比,可用性得到了进一步提升。

持续推进多项核心技术验证,为未来应用打好基础

未来,华为云GaussDB将与中国农业银行在数据库领域展开长期合作。依托中国农业银行丰富的数据库需求场景,华为云GaussDB正在与中国农业银行进一步推进数据库技术验证和应用。如通过采用EVS封装不同类型的存储供给形态,消除存储设备级节点,提升利用率及运维管理能力;通过HTAP技术,将事务和分析处理整合到一个系统中,减少数据不必要的流动,提高数据处理的效率和响应速度;以基于快照的备份,保障关键数据库的稳定性,保护数据库免受数据损坏、丢失或被恶意篡改,提升异常情况的快速恢复能力;通过引入SQL Audit功能,有效应对慢SQL等问题,避免影响数据库性能。

凭借“高可用、高安全、高性能、高弹性、高智能、易部署、易迁移”的核心优势,华为云GaussDB已成为金融行业首选的国产数据库。基于中国农业银行的成功案例,我们相信华为云GaussDB数据库方案将成为金融行业专项的重要推动力,助力金融机构在数字化浪潮中乘风破浪。华为云GaussDB将持续深耕金融场景,与金融机构客户共探国产数据库应用场景,通过不断的创新和卓越的服务,全面加速金融数字化转型步伐。

点击关注,第一时间了解华为云新鲜技术~

华为云GaussDB支撑农行超级网银业务,性能和稳定性备受认可的更多相关文章

  1. 升级的华为云“GaussDB”还能战否?

    摘要:芯片.操作系统.数据库是现代信息技术领域的三大核心基础,做数据库,不仅需要技术和投入,对华为这种做通讯起家的企业,更需要的是一种并非玩票性质的态度. GaussDB,不仅蕴含着华为对数学和科学的 ...

  2. 揭秘华为云GaussDB(for Influx)最佳实践:hint查询

    摘要:GaussDB(for Influx)通过提供hint功能,在单时间线的查询场景下,性能有大幅度的提升,能有效满足客户某些特定场景的查询需求. 本文分享自华为云社区<华为云GaussDB( ...

  3. 揭秘华为云GaussDB(for Influx):数据直方图

    摘要:本文带您了解直方图在不同产品中的实现,以及GaussDB(for Influx)中直方图的使用方法. 本文分享自华为云社区<华为云GaussDB(for Influx)揭秘第九期:最佳实践 ...

  4. 华为云GaussDB(DWS)内存知识点,你知道吗?

    前言 在日常数据库的使用中,难免会遇到一些内存问题.此次博文主要向大家分享一些华为云数仓GaussDB(DWS)内存的基本框架以及基本视图的使用,以便遇到内存问题后可以有一个基本的判断. 注意,本篇博 ...

  5. 华为云PB级数据库GaussDB(for Redis)揭秘第七期:高斯Redis与强一致

    摘要:在KV数据库领域,"强一致性"不仅是一个技术名词,它更是业务与运维的重要需求. 清明刚过,五一假期就要来了.大好春光,不如去婺源看油菜花吧!小云迅速打开APP刷出余票2张,赶 ...

  6. 不想业务被中断?快来解锁华为云RDS for MySQL新特性

    摘要:新特性上线!华为云RDS for MySQL又添新技能,实力保障业务连续性. 本文分享自华为云社区<不想业务被中断?快来解锁华为云RDS for MySQL新特性>,作者:Gauss ...

  7. 一文带你读懂!华为云在ACMUG技术沙龙上都透露了些啥?

    摘要:近日,华为云数据库业务总裁苏光牛在ACMUG中国MySQL用户组主办的 "华为云专场" 技术沙龙中分享了华为云数据库重磅新品GaussDB的核心能力与竞争优势.那么, Gau ...

  8. 华为云Stack新版发布:构筑行业云底座,共创行业新价值

    摘要:在以"政企深度用云,释放数字生产力"为主题的华为云Stack战略暨新品发布会上,华为云提出深度用云三大关键举措,并发布华为云Stack 8.2版本,以智能进化推动创造行业新价 ...

  9. 在线学习体验大PK 云智慧发布在线教育网站性能监测报告

    互联网不但改变了我们的生活.娱乐和消费方式,也推动各行各业进行着快速变革,越来越多的职场人士必须通过不断的学习.充电才能跟上行业发展的步伐,获得职业的提升,而这也引发了国内教育市场的爆炸式发展.据统计 ...

  10. 中小企业上云首选,华为云全新云服务器S6性能评测分析

    转: 中小企业上云首选,华为云全新云服务器S6性能评测分析 [小宅按]今天,华为云全新弹性云服务器ECS通用计算型云服务器S6(以下简称为"华为云S6云服务器")正式发布,至顶网云 ...

随机推荐

  1. yakit的web fuzzer功能的使用

    问题 yakit没有Burp 的 Intruder 爆破模块,那么yakit该怎么进行参数爆破?yakit参数爆破的方式与burp有什么区别? 前言 手工测试场景中需要渗透人员对报文进行反复的发送畸形 ...

  2. Android Kotlin 导入 Protobuf

    project build.gradle plugins { id "com.google.protobuf" version "0.9.1" apply fa ...

  3. CSS 动画 : 创建 3D 立方体

    <!DOCTYPE html> <html lang="en"> <head> <meta charset="UTF-8&quo ...

  4. 英语学习 : Get + 形容词 ( 表示由无到有的变化过程 )

    I am happy .    表示事实 I got happy .    强调变化过程 get + 名词  :  得到 ...物或人 get + 形容词  :  变得 ...样

  5. [转帖]Linux Shell:date日期时间操作

    https://www.jianshu.com/p/cc9ebb212a8e 整理Linux Shell脚本中常用的日期操作,给予date命令,主要用法总结 获得当前日期,时间戳,date,date ...

  6. 【转帖】JVM 内存模型与垃圾回收

    文章目录 1. JVM内存模型 1.1. 程序计数器 (线程私有) 1.2. Java 虚拟机栈 (线程私有) 1.3. 本地方法栈 (线程私有) 1.4. Java 堆 (线程共享) 1.5. 方法 ...

  7. How to Die ( Since 10.10 )

    以后再也不要相信 sqrt 的精度!对 long long 级别的数取 sqrt 会炸精度! 对于区间差分 \([l,r]\) 的问题,一定要注意是否会出现 \(l>r\) 的情况!(\(|A| ...

  8. js 保留两位小数不进行四舍五入

    保留两位小数不进行四舍五入 // 保留小数n位,不进行四舍五入 // num你传递过来的数字, // decimal你保留的几位,默认保留小数后两位 app.config.globalProperti ...

  9. elementUI日期选择器,对日期格式进行处理

    使用elementUI日期选择器中,获取不同格式的时间 <el-form-item label="归零时间:" prop="zeroing"> &l ...

  10. 【发现一个问题】VictoriaMetrics中,突然某个时间段新增的data point无法查询出来

    写了一个很简单的python程序,使用remote write协议发数据到vm-insert. 可是有个时段突然查询不出来数据了. 百思不得其解. 吃完中午饭,刷新页面又出来了. 还不清楚问题出现在哪 ...