写点什么

盘点银行业务系统都应用了哪些国产数据库?

  • 2019-11-28
  • 本文字数:3206 字

    阅读完需:约 11 分钟

盘点银行业务系统都应用了哪些国产数据库?

2019 年是国产数据库“意气风发”的一年,中国应用场景的特殊性给很多国产数据库的应用发展创造了独一无二的环境。因此,在这一年,我们见证了国产数据库在国际榜单中取得的成绩,如 OceanBase 在 TPCC 测试中以 60880800tmpC 的成绩登顶夺冠,同时,我们看到了国产数据库在各行各业落地生根,华为 GaussDB 在浙江移动核心系统成功商用,腾讯 TDSQL 在张家港农商银行新一代核心业务系统上线等等。


银行对于数据库安全性、可靠性、可用性的要求往往要比其它行业更严格,所以本文将以银行为主线,盘点银行中的哪些业务系统在使用国产数据库。本文中的信息均来自公开可获得的信息,如有遗漏,欢迎评论补充。


根据中国银保监会公布的数据显示,截止 2018 年末,我国实际的银行机构共有 4056 家,这给予了国产数据库广阔的施展天地。本文,我们把这些银行简单的划为两类,一类是由国家直接管控的四个大型国有银行,另一类则是除了这四个之外的其它银行。

四大行中的国产数据库应用

中国银行(江苏省分行)

应用国产数据库产品:GBase 8a


具体应用情况:


中国银行股份有限公司江苏省分行在其营销分析平台中使用了南大通用的 GBase 8a 产品。据了解,中国银行江苏分行使用 GBase 8a MPP Cluster 大规模分布式并行数据库集群系统构建数据平台的核心数据管理层,数据量是 14TB,每天的增量是 20GB 数据,共 1300 多张表,最大表为 47 亿行数据,每天跑批 4-5 个小时。

工商银行

应用国产数据库产品:GaussDB


具体应用情况:


2015 年,华为和工商银行一起联合研发 GaussDB,并在工商银行中上线了 GaussOLAP,用来逐步替代海外的数据仓库。

农业银行

应用国产数据库产品:GBase


具体应用情况:


2014 年,中国农业银行总行选用 GBase 数据库来搭建大数据平台项目。据相关报道显示,该项目主库的裸数据量超过 2.5PB,每天的增量数据为 3TB,最大表 5000 亿行;库内复杂作业 15000 多个,涉及 SQL 语句 100000 多个;日终加工时间为 8 小时,T+1 时间的双活集群间同步 3 小时完成;目前共部署 33 套集群,共 1156 个节点,裸数据总量超过 20PB。

建设银行

应用国产数据库产品:DM7


具体应用情况:


建设银行在业务收发应用平台中采用了 DM7,主要的开发平台是 X86 刀片服务器、RHEL 6.9 和 J2EE 架构,系统负载为 10GB 数据量和 200 并发。

其它银行中的国产数据库应用

民生银行

应用国产数据库产品:GaussDB、SequoiaDB


具体应用情况:


2018 年,民生银行在内部应用了 GaussHTAP 数据库,用以支持流数据库、图数据库、空间数据、文本数据库和关系数据库五种类型数据的混合负载,解决扩展性和性能瓶颈问题。


2014 年,民生银行与巨杉数据库正式建立合作,在数据中台、分布式影像管理等多个业务系统、平台中规模使用了巨杉数据库。据了解,目前已经管理超过 2PB 的数据,节点数超过 130 台物理服务器。

交通银行

应用国产数据库产品:OBASE(现更名为 Kingwow )


具体应用情况:


OBASE 前身是交通银行与华东师范大学的产学研项目,是一款采用无共享架构的数据库。 交通银行在贷记卡预授权、网联支付系统、银联代收付系统、批量代发工资、供应链系统等多个系统中采用了 OBASE。

招商银行

应用国产数据库产品:GaussDB


具体应用情况:


2017 年,招商银行和华为就 GaussDB 数据库展开联合创新,2018 年,GaussOLTP 数据库在招商银行综合支付交易系统上线,支持了“手机银行”和“掌上生活”两个 App 的交易流水流量,日均请求量为 8500 万,峰值 TPS 达到 3500。除此之外,招商银行的信用卡风警系统、零售实时风险警示系统、手机银行收支账单系统、一网通用户日志系统、客户经理平台系统、供应链金融服务平台系统、分布式交易链路追踪系统等多套业务系统也已经在对接开发使用 GaussDB 数据库了,预计到 2019 年底,招商银行会有 17 套系统采用 GaussDB。

人民银行(湖北分行)

应用国产数据库产品:DM7 DMWatch


具体应用情况:


人民银行湖北分行在金融基础信息查询 App 中应用了 DM7 DMWatch,其设计了一主托两备的读写分离方案,进行数据库读的集群多机负载均衡,系统负载的数据量为 20GB,主要的开发平台为 J2ee 架构、linux 系统。

光大银行

应用国产数据库产品:KingbaseES


具体应用情况:


光大银行的对公负债系统中应用了人大金仓的 KingbaseES 数据库,具体部署应用了“一主两备”的方案,分为应用服务器层、数据库层以及数据存储层,在双倍 TPS 压力下,场景的响应时间可保持在 2s 以内。

中信银行

应用国产数据库产品:GoldenDB


具体应用情况:


2019 年 10 月 26 日,中信银行成功上线了 StarCard 新核心系统,该系统采用了国产品牌的 X86 服务器搭建基础设施层,在线数据库使用 GoldenDB 数据库系统。在数据库方面,采用了分布式集群(HBASE+ES+HIVE)的解决方案,支持秒级时延的数据实时查询。据了解,目前该数据库在中信银行支持多个业务系统,包括卡中心客户服务、营销支撑、产品服务、信贷风险、运营支持等等。

北京银行

应用国产数据库产品:TiDB


具体应用情况:


北京银行在多套重要的实时交易类系统中对接应用 TiDB 数据库,包括网联系统、银联无卡支付、金融互联服务平台等。2018 年的 3 月、5 月、6 月,北京银行分别对应用了 TiDB 数据库的相关系统进行了投产。

张家港农商银行

应用国产数据库产品:TDSQL


具体应用情况:


2019 年,张家港农商银行对外宣布新一代的核心系统采用 TDSQL 来承载数据。这是国内银行传统核心数据库首次实现国产化。关于整个迁移过程,我们之前做过一个详细报道,请参考这篇文章

江苏银行

应用国产数据库产品:GBase 8a


具体应用情况:


江苏银行审计系统的存量数据有 5TB,传统数据库在高并发和高负荷下难以快速响应查询分析,因此,江苏银行选择使用 GBase 8a 来进行审计系统改造。具体的改造方案为:GBase 8a MPP Cluster 集群由 4 个计算节点和 1 台加载机组成,每个安全组内 2 个计算节点,共形成 2 个安全组,安全组内数据互为备份,形成高可用集群。

西安银行

应用国产数据库产品:OceanBase


具体应用情况:


西安银行将互联网金融业务平台的 MySQL 数据库、互联网交易资金存管平台的 Oracle 数据库都迁移到了 OceanBase。据了解,这次迁移经历了 1 个月的应用系统软件改造,94 天的 8 轮内部技术测试及优化,14 个工作日的迁移灰度测试验证。

小结

我们收集了公开信息中能够找到的银行应用国产数据库的案例,但是数量真的很少,只找到了 14 家银行、15 个国产数据库的应用案例(当然这里我们过滤掉了一些无效、信息量较少的应用案例),这与前文提到的 4056 家企业相比差距较大。



我们简单分析一下这 15 个应用案例,发现应用最多的是 GaussDB 和 GBase。GaussDB 是华为推出的人工智能原生的数据库,从案例来看,主要的合作模式是华为和银行展开联合创新,并且在银行中的应用范围较广,基本都会涉及到多个系统。而 GBase 是南大通用推出的数据库产品,在信息搜集过程中,我们发现 GBase 使用案例的发生时间较早,2019 年 1 月南大通用发布了一则某商业银行核心业务系统数据库替换为南大通用事务型数据库的消息,但是没有透露出具体的银行名称和业务系统。


从本文列举的案例看来,替换得“最彻底”的两个案例是张家港农商银行和中信银行。张家港农商银行采用的是腾讯推出的 TDSQL,两大核心系统:交易子系统和会计子系统都进行了迁移。迁移之后,目前是实行双轨制,新核心系统采用 TDSQL 分布式数据库,灾备系统采用的是集中式数据库。中信银行替换之后使用的是与中兴合作研发的 GoldenDB,双方合作最早可追溯到 2014 年,今年 10 月,中信银行信用卡核心终于顺利迁移到 GoldenDB 数据库。


另外,相信有很多人也发现了有很多大家耳熟能详的国产数据库产品并未出现在这次的文章中。这个原因是多方面的,在信息收集过程中,我们发现有些国产数据库产品的应用领域更侧重于互联网金融,而传统银行业案例较少,也有一些数据库产品的案例中列举了相关银行,但没有进一步的详细资料,我们去和厂商沟通时,也因为银行行业属性特殊遭到婉拒。


2019-11-28 11:5310084
用户头像

发布了 497 篇内容, 共 336.7 次阅读, 收获喜欢 1927 次。

关注

评论

发布
暂无评论
发现更多内容

100台电脑局域网搭建攻略和设备配置指南

Ogcloud

局域网 企业组网 局域网组建 局域网搭建 企业网络搭建

湖仓一体架构在金融典型数据分析场景中的实践

镜舟科技

数据分析 金融 存算分离架构 StarRocks 湖仓一体

极简远程革命:节点小宝 — 无公网IP的极速内网穿透远程解决方案

猫头虎

网络

一站式国产远程访问工具推荐:全面解析、深度对比与最佳选型指南

猫头虎

网络

鸿蒙跨平台开发教程之Uniapp布局基础

幽蓝计划

第四章:数据治理的目标

数据小吏

《算法导论(第4版)》阅读笔记:p18-p31

codists

算法

使用 Amazon Q Developer 构建企业自动化代码审核流程

亚马逊云科技 (Amazon Web Services)

鸿蒙适配unity的交互方法

cfx

鸿蒙 HarmonyOS HarmonyOS NEXT

关于懒加载,LazyForEach和Repeat的区别,哪一个性能更好呢?

cfx

鸿蒙 开发工具 HarmonyOS HarmonyOS NEXT

鸿蒙应用开发中的生命周期管理:从组件到应用的全流程解析

谢道韫

鸿蒙 HarmonyOS HarmonyOS NEXT 实践分享

2025-05-11 代码人生 - 精选文章周刊

安全乐谷

Java Python 编程 面试 找工作

Cursor AI 官方下载链接

玄兴梦影

下载 cursor AI 代码编辑器

Web3软件的开发流程

北京木奇移动技术有限公司

区块链技术 软件外包公司 web3开发

Kagi搜索:互联网搜索的净土,值得你的每一分钱

AI段舸

AI 搜索软件

《算法导论(第4版)》阅读笔记:p17-p27

codists

算法

淘宝天猫商品评论API接口(附代码示例)

tbapi

淘宝评论API 天猫评论API 淘宝商品评论API 天猫商品评论API 淘宝评论数据采集

从InfluxDB到StarRocks:Grab实现Spark监控平台10倍性能提升

StarRocks

spark StarRocks 数据库、 物化视图 Iris

AI 推理 | vLLM 快速部署指南

Se7en

iVX:从技术架构到行业实践的全面升级

代码制造者

iVX:结合AI 原生开发的图形化编程平台解析

代码制造者

AI AI编程

密评中,我们没用商用密码,会不会不合格?

黑龙江陆陆信息测评部

打造一款响应式图片画廊

繁依Fanyi

驳“RAG 已死”论:上下文窗口扩展≠RAG 终结

Baihai IDP

AI LLM rag 检索增强生成 长上下文语言模型

Arthas vmtool(从 jvm 里查询对象,执行 forceGc)

刘大猫

Java 监控 Arthas 监控工具 vmtool

淘宝天猫图片搜索拍立淘接口(附代码示例)

tbapi

淘宝图片搜索接口 淘宝拍立淘接口 淘宝图片搜索API 天猫图片搜索接口 天猫拍立淘api

Roo Code携手WireMCP开启智能网络流量分析的新纪元

穿过生命散发芬芳

MCP

告别手动解析!借助 CodeBuddy 快速开发网页源码提取工具

不惑

CodeBuddy首席试玩官

5分钟完成手势识别项目!CodeBuddy的Craft模式让传统编程方法沦为古董?

VyrnSynx

CodeBuddy首席试玩官

HarmonyOS Next 用户通知服务Notification Kit介绍与实战

轻口味

鸿蒙 HarmonyOS HarmonyOS NEXT HarmonyOS5.0

rust开源任务调度软件jiascheduler全面介绍

iwannay

rust SSH crontab scheduler Job

盘点银行业务系统都应用了哪些国产数据库?_数据库_田晓旭_InfoQ精选文章