1、openGauss 金融应用 关键能力研究 北京金融科技产业联盟 2024 年 6 月I 版权声明 本报告版权属于北京金融科技产业联盟,并受法律保护。转载、编摘或利用其他方式使用本白皮书文字或观点的,应注明来源。违反上述声明者,将被追究相关法律责任。II 编制委员会 主任 聂丽琴 编委会成员 黄本涛 李 斌 林毅贤 编写组成员 阮桂亮 娄贺展 黄凯耀 赵 蒙 高海涛 刘杨箐 何佳佳 杨艳明 贺承汉 熊小军 周 斌 窦 欣 张 益 李 凯 王 薇 李雨晴 朱宏军 叶晓光 薛兴荣 何振岩 统稿 张 蕾 参编单位:北京金融科技产业联盟 兴业银行股份有限公司 中国邮政储蓄银行股份有限公司 华为技术有限
2、公司 天津南大通用数据技术股份有限公司 超聚变数字技术有限公司 III 目录 一、发展情况及现状.1(一)研究背景.1(二)金融行业数据库应用情况.1(三)数据库金融应用关键要求.2(四)openGauss 技术特点.3 二、安全研究.4(一)安全架构.5(二)全栈国密.5(三)全密态数据库.7 三、多模多态分布式研究.9(一)多存储模式.9(二)多部署形态.10(三)关键能力.14 四、内核可观测研究.23(一)观测维度.24(二)观测接口.25 五、AI 能力研究.28(一)AI4DB:智能运维能力.28(二)DB4AI:数据库原生 AI 计算.31 六、异构数据库工具研究.34(一)语法
3、兼容.34(二)数据迁移.35 七、典型案例(邮储银行核心系统).38 八、总结与展望.40 1 一、发展情况及现状(一)研究背景 数字基础设施键核心技术的深化应用,推动了我国数据库产业的进一步发展,数据库产品不断涌现,开源软件生态建设也日趋完善。openGauss 是一种基于开源技术的关系型数据库管理系统,它采用开源模式,支持大数据处理,具有较为完善的安全机制,并与 Oracle 数据库语法兼容。研究其关键能力,对金融行业已有的应用和数据迁移具有一定价值。截至 2023 年 11 月底,openGauss 社区理事会包含了华为、超聚变、交通银行、邮储银行、招商银行、民生银行、兴业银行等多家技
4、术和金融领域头部企业,在技术资源、技术氛围和场景多样等方面具备一定优势。本报告对照金融行业数据库需求对 openGauss 进行关键能力的分析,为金融业务创新中使用该技术提供支撑。(二)金融行业数据库应用情况 集中式数据库在我国金融行业的使用时间很久,得到了广泛的应用。整体来说集中式数据库的应用比例高达 89%,其中银行业应用比例接近 80%,证券和保险行业的比例超过了 90%。分布式数据库近年来在我国金融业不同领域也已逐步开展应用,现已涵盖不同类型的业务系统,总体占比达到7%,其中银行业超过了 17%,证券业和保险业分别为 3.74%和1.92%。2023 年,国内金融行业数据库加速发展,金
5、融信息化研究所发布的金融业数据库供应链安全发展报告(2022)指 2 出,超过 40%的金融机构在办公和一般系统中使用了国内数据库产品,银行业、证券业和保险业核心系统的应用进展如图 1 所示。图 1 不同领域金融机构使用国内数据库产品示意图 openGauss 系数据库目前在金融行业有较多的实用案例。邮政储蓄银行通过鲲鹏、自主创新操作系统、openGauss 打造的 IT 基础设施,支持邮政储蓄银行全国 6.5 亿用户,日均 20 亿的交易,全天联机平均耗时降低 30%,系统负载峰值TPS 提升 319%。兴业银行基于 openGauss 开源数据库,对现有业务进行优化,已在报表系统、支付系统
6、等系统投产使用,共计应用超过 30 套系统。四川银行构建的新一代反洗钱系统,单个处理任务涉及 6 条上亿级大表的多表关联查询,运行耗时从单次 12 个小时降低至 1-1.5 小时。另外,openGauss在保险行业和证券行业,如中华保险、上海期货交易所等企业单位,都得到了应用。(三)数据库金融应用关键要求 52.94%52.94%25%25%27.27%27.27%49.02%49.02%25%25%27.27%27.27%15.69%15.69%17.86%17.86%18.18%18.18%0.00%0.00%10.00%10.00%20.00%20.00%30.00%30.00%40.0