攻坚金融关键业务系统,OceanBase亮相2024金融科技大会

10月15-16日,第六届中新数字金融应用博览会与2024金融科技大会(简称“金博会”)在苏州工业园区联合举办。此次大会融合了国家级重要金融科技资源——“中国金融科技大会”,围绕“赋能金融高质量发展,金融科技创新前行”的主题,安排了一系列专业论坛,汇聚金融科技界专家,共同为金融科技创新及高质量发展献计献策。

OceanBase 受邀参与本届金博会,OceanBase副总裁与金融政企事业部总经理王爽,在“凝心聚力做好‘五篇大文章’,助力区域经济高质量发展”专业论坛发表了《OceanBase 攻坚金融关键业务系统》的主题演讲,汇报了 OceanBase 在金融行业的成绩单,并分享了深耕金融行业十余年来的关键业务系统数据库升级实践。

图片

1. 深耕金融核心场景 OceanBase 助力金融数字化转型

在今天(泛指)以前,金融数字化转型是大型金融机构的一个选择题,但是现在无论是大型还是中小金融机构,数字化转型已经是一个必答题。针对这个趋势转变,王爽分享了三大方面原因。

一、来自政策监管的推动。 金融业一直是数字化转型 “排头兵”。近年来, 中国人民银行、银保监会、证监会不断出台金融数字化转型相关政策,多方位加快推进金融数字化转型。其中,《金融科技发展规划 (2022-2025 年)》 明确金融数字化转型的总体思路、发展目标、 重点任务和实施保障,到 2025 年力争实现整体水平与核心竞争力跨越式提升。

二、“以客户为中心”的转变。过去,金融机构侧重销售产品和服务,是典型的“以产品为中心”, 随着消费者需求的不断变化以及内外部竞争加剧,全面转向 “以客户为中心” 已经逐步成为金融机构的战略共识。这也就意味着金融机构需要具备足够强大敏捷的数字化技术,为客户打造个性化、精准化、智能化的体验。

三、数字经济浪潮。2023 年 4 月,国家互联网信息办公室发布 《数字中国发展报告 (2022 年)》 报告显示,数字经济已经成为稳增长促转型的重要引擎,2022 年我国数字经济规模达 50.2 万亿元,占 GDP 比重提升至 41.5%,这一比例预计将在 2025 年超过 50%。当我国全面迈入数字经济时代,提前打好数字化基础的金融机构将抢占新时代发展先机。

在这种背景下,金融机构数字化转型需要怎样的数据库,OceanBase 给了一个很好的答案——从历史中走来,立足当下,在未来继续成长。作为“根自研”的原生分布式数据库,OceanBase 诞生于支付核心场景,在内部支付宝经历了 10 余年的金融级场景磨炼,从内部到外部,从银行到保险证券、基金等,OceanBase 正在越来越多的金融核心场景中打磨产品核心能力,攻坚关键业务系统,助力不同规模、不同发展阶段的金融机构实现数字化转型。

2. 负载关键业务系统  “根自研”为金融客户需求兜底

OceanBase 具备 5 大核心能力——高稳定安全、分布式高性能、实时分析、平滑迁移、高性价比 ,很好地满足了金融行业数字化转型需求。与此同时,“根自研” 的 OceanBase 更有为关键行业客户兜底的底气。

10 余年来,OceanBase 在银行、保险、证券、基金行业打磨淬炼,现已覆盖全部政策性银行、5/6 国有大行,20+ 资产规模超万亿银行、70% 头部保险、75% 头部证券、50% 头部基金,并在过程中总结了核心系统数据库升级的四条路径。(*头部为 TOP 20)

图片

路径 1:Oracle 路线,用最少的资源实现从 Oracle 到 OceanBase 的平滑迁移。

此路线的典型案例为某国有特大型保险机构:2020 年 9 月到 2021 年 9 月,该机构仅用一年完成了包括传统核心在内的近百个业务系统、近 800 套在线 Oracle 数据库的全量搬迁工作,迁移数据规模超 400 TB、数据量超千亿,单库数据规模超 20 TB,存储过程行数总数 500 万行以上,全迁移过程无一例回切。业务改造 Pro*C + Tuxedo 的兼容能力和平滑迁移方案,该保险机构避免了上千万行老核心代码的重写。

路径 2:大型机 DB2 路线,通过分布式+单元化,一步到位迁移至 OceanBase。

此路线的典型案例为交通银行:该行的贷记卡核心、借记卡核心、ECIF 核心这三大核心系统均已转型分布式, 其中,贷记卡核心采用 “阿里云 + SOFA 中间件 + OceanBase 分布式数据 库” 整体技术栈,实现 “两地四中心” 多地多活 + 单 元 化 设 计。基于 OceanBase 多租户特性, 跨多集群百租户百库百表单元化设计, 其中 5 个单元化 (Rzone) 集群 :每个集群 20 个租户,每个租户对应一套分片库 / 表, 总共百租户 / 百库 / 百表,统一按客户内部编号分片,实现资源隔离和减少爆炸。

凭借超高写入性能,4 小时内即完成全量数据据从大机卸数、数据转换,助力交通银行从大型主机下移到 x86 服务器,贷记卡核心交易 TPS 提升 6 倍,跑批效率提升 7 倍以上, 达成授 权交易端到端耗时 80 毫秒以内的性能目标, 并实现自动化运维、可观测与安全生产。

路径 3:小型机 DB2 路线,通过单核异构方式迁移至 OceanBase。

此路线的典型案例为常熟农商银行:其新一代核心系统从方案论证到交付实施, 历时 18 个月,基于 OceanBase 构建起两地三中心五副本及主备架构,采用 OB-Oracle 租户,实现新一代核心系统 OB-Oracle 和 DB2 开启 Oracle 兼容的双容灾。OceanBase 一主拖两备架构, 主集群和异地备集群采用 x86 芯片,本地备集群完全国产,包括 ARM 芯片、麒麟操作系统,做到 “一库多芯,混合部署”。相比老核心,常熟农商银行新一代核心系统的每秒交易处理能力提升 46 倍, 日终批量处理能力提升 41 倍,批量代发代扣处理能力提升 651 倍。

路径 4:MySQL 路线,直接将 MySQL 迁移至 OceanBase。

此路线的典型案例为西安银行:其快捷支付系统西银惠付通过 OMS ,在不停机的情况下实施 MySQL 向 OceanBase 的完整迁移。从 2019 年 2 月进行数据库评估分析,到 2019 年 5 月正式业务切流,3 个月即完成迁移。迁移后,西银惠付的数据压缩为之前的 1/2,各项系统性能显著提升。

升级到 OceanBase 后,西安银行很好地解决了之前在使用 Oracle、DB2 或者 MySQL 时遇到的一些挑战,包括使用和运维成本高昂、数据库的峰值动态处理能力、多基础设施、高可用性等。

3. 推进“三多”战略 长期服务更多关键行业用户

目前,基于“根自研”,OceanBase 正在从金融走向国计民生,走向海外,已助力多个行业的 1000 余家客户实现关键业务系统升级。王爽表示:“2024 年,OceanBase 在专有云开始推进多产品、多行业、多生态三大战略,目前已经与全国 400 家解决方案提供商完成适配,打造解决方案超过 1000 余个。同时,正在大力发展第三方生态合作伙伴一起为用户提供服务。起源于金融场景的 OceanBase,今天已经拓展至运营商、能源、交通、人社、医疗等众多关键行业。”


10 月 23 号,OceanBase 年度发布会将在北京召开,我们诚邀了北京银行、北京农商银行、桂林银行、稠州银行、中国太保、国泰君安、阳光保险、河南移动等多位标杆客户来到下午的「攻坚关键业务系统实践专场」,为大家分享 OceanBase 在金融政企行业的更多深度实践,欢迎大家通过大会官网了解全部议程详情和报名参与本次年度发布会,进一步走近 OceanBase,认识 OceanBase!💪

点击链接立即报名>>2024 OceanBase年度发布会

图片

本文来自互联网用户投稿,该文观点仅代表作者本人,不代表本站立场。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如若转载,请注明出处:http://www.mzph.cn/pingmian/57538.shtml

如若内容造成侵权/违法违规/事实不符,请联系多彩编程网进行投诉反馈email:809451989@qq.com,一经查实,立即删除!

相关文章

【C++指南】运算符重载详解

引言 C 提供了运算符重载这一特性,允许程序员为自定义类型(如类和结构体)定义运算符的行为。 通过运算符重载,可以使自定义类型对象像内置类型一样使用运算符,从而提高代码的可读性和易用性。 本文将详细介绍 C 中运算…

【状态机DP】力扣2786. 访问数组中的位置使分数最大

给你一个下标从 0 开始的整数数组 nums 和一个正整数 x 。 你 一开始 在数组的位置 0 处&#xff0c;你可以按照下述规则访问数组中的其他位置&#xff1a; 如果你当前在位置 i &#xff0c;那么你可以移动到满足 i < j 的 任意 位置 j 。 对于你访问的位置 i &#xff0c…

若依微服务15 - RuoYi-Vue3 实现前端独立运行

正文开始&#xff1a; RuoYi-Vue3 使用 Vue3 Element Plus Vite 技术栈。 GitHub 开源地址&#xff1a;https://github.com/yangzongzhuan/RuoYi-Vue3 本文介绍使用若依提供的在线后端接口&#xff0c;仅启动前端项目并进行界面开发&#xff0c;而无需启动后端服务。 一、克隆…

AI视听新体验!浙大阿里提出视频到音乐生成模型MuVi:可解决语义对齐和节奏同步问题

MuVi旨在解决视频到音乐生成(V2M)中的语义对齐和节奏同步问题。 MuVi通过专门设计的视觉适配器分析视频内容,以提取上下文 和时间相关的特征,这些特征用于生成与视频的情感、主题及其节奏和节拍相匹配的音乐。MuVi在音频质量和时间同步方面表现优于现有基线方法,并展示了其在风…

C++:模板的特化与分离编译

之前我们在介绍模板的时候仅仅是简单的介绍了模板的用法&#xff0c;本篇文章我们来详细的介绍下模板中比较重要的几个点。 一&#xff0c;非类型模板参数 我们之前的c中&#xff0c;会将经常使用的而又确保在我们程序的运行过程中值不会改变的值进行#define&#xff1a; #d…

初入编程之路,启航代码海

#1024程序员节|征文# 前言 今天又是1024程序员节了&#xff0c;第一次听说这个节日是在我在23年刚刚上大一的时候听学长他们说的&#xff0c;如今已经是24年了&#xff0c;虽然只学习了一年的编程但我已经了解到了这条路上的不易。希望能够在这条路上面一路坚持下去&#xff0…

力扣_斐波那契数列

本题目本质和爬楼梯是一样的&#xff0c;主要运用的是递归来解题。 class Solution:my_dict {}def fib(self, n: int) -> int:if self.my_dict.get(n) is not None: # 先判断有没有计算过这个值return self.my_dict.get(n)tempResult 0if n > 2:tempResult self.fib…

075_基于springboot的万里学院摄影社团管理系统

目录 系统展示 开发背景 代码实现 项目案例 获取源码 博主介绍&#xff1a;CodeMentor毕业设计领航者、全网关注者30W群落&#xff0c;InfoQ特邀专栏作家、技术博客领航者、InfoQ新星培育计划导师、Web开发领域杰出贡献者&#xff0c;博客领航之星、开发者头条/腾讯云/AW…

MySql中使用findInSet和collection实践

FIND_IN_SET 需求如下&#xff1a;有张用户表&#xff0c;表里有个字段叫school&#xff0c;意为这个用户上过哪些学校&#xff0c;数据库里存的就是字符串类型&#xff0c;存的值类似"2,5,12"&#xff0c;要求就是查询出上过id为2的学校有哪些用户 解决方法&#x…

【JAVA毕设】基于JAVA的酒店管理系统

一、项目介绍 本系统前端框架采用了比较流行的渐进式JavaScript框架Vue.js。使用Vue-Router实现动态路由&#xff0c;Ajax实现前后端通信&#xff0c;Element-plus组件库使页面快速成型。后端部分&#xff1a;采用SpringBoot作为开发框架&#xff0c;同时集成MyBatis、Redis、…

qt生成uuid,转成int。ai回答亲测可以

// 生成一个随机的UUID QUuid uuid QUuid::createUuid(); // 将UUID转换为字符串 QString uuidStr uuid.toString(QUuid::WithoutBraces);// 计算MD5哈希值 QByteArray hash QCryptographicHash::hash(uuidStr.toUtf8(), QCryptographicHash::Md5);// 提取前8个字节并转换为…

云曦10月13日awd复现

一、防御 1、改用户密码 passwd <user> 2、改数据库密码 进入数据库 mysql -uroot -proot 改密码 update mysql.user set passwordpassword(新密码) where userroot; 查看用户信息密码 select host,user,password from mysql.user; 改配置文件&#xff0c;将密码改为自己…

电脑技巧:Rufus——最佳USB启动盘制作工具指南

目录 一、功能强大&#xff0c;兼容性广泛 二、界面友好&#xff0c;操作简便 三、快速高效&#xff0c;高度可定制 四、安全可靠&#xff0c;社区活跃 在日常的电脑使用中&#xff0c;无论是为了安装操作系统、修复系统故障还是进行其他需要可引导媒体的任务&#xff0c;拥…

使用 Python结合随机User-Agent与代理池进行网络请求

1. 引言 在爬虫开发过程中&#xff0c;为了模拟真实的用户行为&#xff0c;避免被目标网站识别并封锁&#xff0c;通常需要使用随机的User-Agent以及代理IP来发送网络请求。本文将介绍如何通过Python实现这一功能&#xff0c;包括设置随机User-Agent、读取代理列表&#xff0c…

web网页

HTML代码&#xff1a; <!DOCTYPE html> <html lang"en"> <head><meta charset"UTF-8"><meta name"viewport" content"widthdevice-width, initial-scale1.0"><title>wyy</title><!-- 引…

VSCODE c++不能自动补全的问题

最近安装了vscode&#xff0c;配置了C/C扩展&#xff0c;也按照网上说的配置了头文件路径 我发现有部分头文件是没办法解析的&#xff0c;只要包含这些头文件中的一个或者多个&#xff0c;就没有代码高亮和代码自动补全了&#xff0c;确定路径配置是没问题的&#xff0c;因为鼠…

Linux笔记之文件查找和搜索命令which,find,locate,whereis总结

Linux笔记之文件查找和搜索命令which,find,locate,whereis总结 code review! 文章目录 Linux笔记之文件查找和搜索命令which,find,locate,whereis总结1.对比2.whereis 和 which 命令区别3.locate 和 find 命令区别 1.对比 命令功能说明备注which常用于查找可直接执行的命令。…

基于ssm的萌宠商城管理系统【附源码】

基于ssm的萌宠宜家商城系统&#xff08;源码L文说明文档&#xff09; 目录 4 系统设计 4.1 系统概述 4.2 系统概要设计 4.3 系统功能结构设计 4.4 数据库设计 4.4.1 数据库E-R图设计 4.4.2 数据库表结构设计 5 系统实现 5.1 管理员功能介绍 …

【C++中的lambda表达式】

不需要借口&#xff0c;爱淡了就放手....................................................................................................... 文章目录 前言 一、【lambda表达式介绍】 1、【lamda表达式的概念】 2、【lamda表达式的语法】 二、【lambda表达式的使用】…

CAS简介

#1024程序员节&#xff5c;征文# CAS是什么&#xff1f; CAS&#xff08;Compare And Swap&#xff09;&#xff0c;即比较与交换&#xff0c;是一种乐观锁的实现方式&#xff0c;用于在不使用锁的情况下实现多线程之间的变量同步。 CAS操作包含三个操作数&#xff1a;内存位…