一站式迁移,人大金仓助力大地保险业务无感升级
2021年3月,国家发布《中华人民共和国国民经济和社会发展第十四个五年规划和2035年远景目标纲要》,纲要明确提出“稳妥发展金融科技,加快金融机构数字化转型”、“推进金融业信息化核心技术安全可控,维护金融基础设施安全”。
2022年2月,在中国人民银行、市场监管总局、银保监会、证监会联合印发的《金融标准化“十四五”发展规划》中,明确要求2025年基本建成与现代金融体系相适应的标准体系,并提出要稳步推进金融业信息化核心技术安全可控标准建设。金融业信息化安全可控建设开始提速。
保险作为金融行业的重要组成部分,是市场经济条件下风险管理的基本手段,是金融体系和社会保障体系的重要的支柱。其核心业务系统数据逻辑复杂、交易调用链长,对升级后数据库等基础软件对原有系统的兼容能力具有极高的要求。
“高度兼容,平滑替换”
保险系统自主升级的普遍需求
同是金融行业,相较于银行和证券,保险行业的自主升级进程普遍相对较慢,其主要原因与保险行业的业务特征密不可分。对于保险行业而言,短时并发压力没有银行、证券那么大,但是在业务复杂性和对数据库专有特性的依赖程度上,都要远高于其他行业,数据库等基础软硬件替换面临多方面挑战:
1.业务逻辑复杂
保险企业普遍涉及财险、车险、寿险等多险种,各系统关联关系庞杂,调用链比银行和证券业务更长、更复杂,业务系统难以改造。
2. Oracle特性依赖严重
对数据库专有功能依赖性强,业务系统长期在Oracle等技术生态下演进,大量使用到存储过程、触发器、自定义类型/函数等,对数据库的Oracle兼容性要求极高。
3.迁移效率要求高
数据量大,单库普遍在TB级别,而业务可预留的停机窗口短暂,替换方案和迁移效率要求极高。
智能化一站式迁移方案
得益于多年国外数据库的自主升级经验,人大金仓打造了完整高效的一站式数据库迁移替代解决方案,助力保险行业应用快速平滑切换至国产平台,实现数据平台无感升级。
开放高兼容,应用少改动
可插拔体系架构
插件式体系架构,兼容模式可根据参数选择;快速兼容框架扩展,支持全新数据库。
多生态兼容
自研框架全面兼容Oracle;自研高度兼容MySQL、SqlServer及PG生态数据库。
高性能工具加持,数据迁移“准在线”
全数据
除支持每小时近TB级存量数据迁移外,在迁移过程中原生产系统中的增量数据(增、删、改)均可实时捕获,并提供本地缓存策略以快速追平数据,有效保障数据一致性。
低侵扰
存量数据迁移不依赖生产服务器,在线数据同步采用日志同步技术,对应用网络占用及数据库请求负载均无影响。
准在线
因为无需在生产服务器进行存量数据迁移,故停服时间较短,只发生在迁移完成后的校验与应用切换期间。
双轨并行支撑,更稳妥的上线保障
阶段一:正向同步
以原有系统为业务主系统,KES为备系统;
通过KFS实现原有系统与KES的数据同步,两端数据一致;
KES作为备库,可分担查询等只读业务,资源充分利用;
阶段二:反向同步
不改变整体拓扑,KES作为主系统,原有系统作为备系统;
通过KFS实现KES至原有系统的数据同步,两端数据一致;
此阶段原有系统作为回退保障,国产系统若发生故障原有系统可快速接管;
用户收益
**高性能:**每秒数千笔交易复制,高性能低延迟数据同步;
**模块化:**主流软硬件平台和常见异构数据库全支持,灵活的部署模式适应各种复杂场景;
**易用性:**图形化、向导式配置及管理平台,简单易用好上手;
历经考验
金仓“一站式迁移替换”方案典型实践 – 大地保险数据库升级改造
该保险公司是员工规模数万人、年保费收入数百亿元的全国性财产保险公司,业内头部企业之一,原有数据库以Oracle、MySQL居多。为确保数据安全以及供应链风险持续可控,该保险公司积极落实政策指示,首批次选取招投标系统、安责险管理系统、内部办公系统等5个重点业务系统进行国产化替代试点。
金仓“一站式智能迁移替换”方案在本批次国产化替代试点项目中表现良好,协助用户快速、平滑的完成数据库系统的升级替换。
兼容性高
在本批次替换的5个系统中,金仓KES兼容原有系统Oracle语法超过98%以上,超高的兼容性让数据库迁移难度显著降低。
智能转换
使用金仓智能迁移方案完成数据迁移后,金仓迁移评估系统准确给出PLSQL智能化改写方案,应用侧极少量语句改写即可在金仓数据库上使用。
无感迁移
近10TB存量数据在数小时内即完成迁移,数据迁移“准在线”;结合KFS双轨并行柔性替代方案,数据库整个替换割接过程前端业务全“无感”。
结语
人大金仓作为数据库领域的国家队,始终坚持自主创新,为用户提供专业的技术服务和生态融合能力。未来,人大金仓将继续聚焦金融领域,打造更全面的解决方案,聚合众多生态伙伴,共同营造更加健康、可持续发展的金融产业链生态环境。我们将与国内软件厂商一道,加速推动金融领域关键技术整合与典型场景应用落地,为构建新时代数字中国贡献力量。
相关文章:
一站式迁移,人大金仓助力大地保险业务无感升级
2021年3月,国家发布《中华人民共和国国民经济和社会发展第十四个五年规划和2035年远景目标纲要》,纲要明确提出“稳妥发展金融科技,加快金融机构数字化转型”、“推进金融业信息化核心技术安全可控,维护金融基础设施安全”。 202…...

基于SSM的模具制造企业订单跟踪管理系统设计与实现
末尾获取源码 开发语言:Java Java开发工具:JDK1.8 后端框架:SSM 前端:采用JSP技术开发 数据库:MySQL5.7和Navicat管理工具结合 服务器:Tomcat8.5 开发软件:IDEA / Eclipse 是否Maven项目&#x…...

计算机基础知识41
前端 # 前端是所有跟用户直接打交道 比如:PC页面、手机页面、汽车显示屏,肉眼可以看见的 # 后端:一堆代码,用户不能够直接看到,不直接与用户打交道 常见的后端:Python、Java、Go等 # 学了前端就可以做全栈…...
requests之get请求实例-百度搜索
视频版教程:一天掌握python爬虫【基础篇】 涵盖 requests、beautifulsoup、selenium 百度搜索请求地址: https://www.baidu.com/s?wd宝马 如果我们直接用requests.get()进行访问,发现没有返回内容,因为百度服务器通过headers头…...

Linux进程程序替换
文章目录 进程程序替换程序替换函数execl()函数调用另外一个可执行程序 execlp()函数ecexv()函数execle()函数 替换函数总结 进程程序替换 什么是进程程序替换?为什么要有程序替换? 顾名思义,进程程序替换就是把该进程中的程序替换掉&#x…...

Istio实战(九)-Envoy 流量劫持
前言 Envoy 是一款面向 Service Mesh 的高性能网络代理服务。它与应用程序并行运行,通过以平台无关的方式提供通用功能来抽象网络。当基础架构中的所有服务流量都通过 Envoy 网格时,通过一致的可观测性,很容易地查看问题区域,调整整体性能。 Envoy也是istio的核心组件之一…...
Node.js 的pm2 库
Node.js 是一个非常流行的 JavaScript 运行时环境,用于编写服务器端代码。随着 Node.js 应用程序的增长, 我们需要一种可靠的方式来管理应用程序的生命周期。这就是 pm2 库的作用。它是一个流行的 Node.js 应用程序进程管理器,可以帮助我们管…...

AutoX.js - openCV多分辨率找图
AutoX.js - openCV多分辨率找图 一、起因 AutoXjs 中有两个找图相关的方法 findImage 和 matchTemplate,之前一直没发现什么问题,但最近在一次测试找图时,明明大图和模板图的轮廓都清晰,却怎么也找不到图,降低阈值参…...

Python爬虫实战案例——第七例
文章中所有内容仅供学习交流使用,不用于其他任何目的!严禁将文中内容用于任何商业与非法用途,由此产生的一切后果与作者无关。若有侵权,请联系删除。 目标:LI视频采集 地址:aHR0cHM6Ly93d3cucGVhcnZpZGVv…...

C# 图解教程 第5版 —— 第13章 数组
文章目录 13.1 数组13.1.1 定义13.1.2 重要细节 13.2 数组的类型13.3 数组是对象13.4 一维数组和矩形数组13.5 实例化一维数组或矩形数组13.6 访问数组元素(*)13.7 初始化数组13.7.1 显示初始化一维数组13.7.2 显示初始化矩形数组13.7.3 初始化矩形数组的…...

android studio启动Task配置
Android studio 高版本默认不开启Task配置,需要自己手动开启 1.低版本配置路径:(复制他人图片) 2.高版本路径:添加下图勾选配置即可 3.gradle task 3.1 初识task gradle中所有的构建工作都是由task完成的,它帮我们处…...

Xcode运行程序提示 Executable Path is a Directory 问题解决
一、首先运行模拟器报错(没有记录),解决办法: TARGET->Build Settings->Architectures -> Exclude Architectures里面填入arm64,后运行模拟器成功 二、其次模拟器开发完成后,xcode运行真机调试&…...
决策树的优缺点
决策树优点 1. 易于理解和解释,因为树木可以画出来被看见 2. 需要很少的数据准备。其他很多算法通常都需要数据规范化,需要创建虚拟变量并删除空值等。但请注意, sklearn中的决策树模块不支持对缺失值的处理。 3. 使用树的成本(比…...
Flask后端开发(二) - 功能实现和项目总结
目录 1. 功能1:修改文件参数值1.1. 获取网页端传参1.2. 读取文件1.2.1. 一般文件读取方式1.2.2. 特殊文件 —— mlx文件1.2.3. 特殊文件 —— .xlx文件1.3. 查找数据修改位置,替换数据2. 功能2:读取结果数据2.1. 实时数据展示如何存储相关数据?2.2. 读取相关数据,整理、打…...
思维训练第五课插入语和主谓一致
系列文章目录 文章目录 系列文章目录前言一、插入语插入语的分类1、常用作插入语的副词 Indeed的确 certainly 当然 surely 无疑地 however 然而 等2、形容词及词组作插入语3、常作插入语的介词短语4、常作插入语的分词短语 Strictly speaking严格地说,generally sp…...

开源利器:it-tools 项目介绍
作为一名开发人员,我们在日常工作和学习中常常需要使用一系列小工具,如JSON格式化、JSON转表格、当前时间戳、XML格式化、SQL格式化、密码生成以及UUID生成等。通常情况下,我们会在网上搜索各种在线工具来满足这些需求。然而,这些…...

基于和声算法的无人机航迹规划-附代码
基于和声算法的无人机航迹规划 文章目录 基于和声算法的无人机航迹规划1.和声搜索算法2.无人机飞行环境建模3.无人机航迹规划建模4.实验结果4.1地图创建4.2 航迹规划 5.参考文献6.Matlab代码 摘要:本文主要介绍利用和声算法来优化无人机航迹规划。 1.和声搜索算法 …...

[Linux]线程池
[Linux]线程池 文章目录 [Linux]线程池线程池的概念线程池的优点线程池的应用场景线程池的实现 线程池的概念 线程池是一种线程使用模式。线程池是一种特殊的生产消费模型,用户作为生产者,线程池作为消费者和缓冲区。 线程过多会带来调度开销,…...
使用es实现轻量级分布式锁
文章目录 [toc] 1.前言2.实现3.总结 1.前言 一般来说,实现分布式锁的方式有哪几种? 一:Redisson实现 二:ZK实现 这两种实现网上的实现是千篇一律,在本文就不做过多的讲解了 其它方式好像没有了,真的是这…...
富文本编辑器特殊字符的解码编码
var HtmlUtil {/*1.用浏览器内部转换器实现html转码*/htmlEncode:function (html){//1.首先动态创建一个容器标签元素,如DIVvar temp document.createElement ("div");//2.然后将要转换的字符串设置为这个元素的innerText(ie支持)或者textContent(火狐&…...

基于ASP.NET+ SQL Server实现(Web)医院信息管理系统
医院信息管理系统 1. 课程设计内容 在 visual studio 2017 平台上,开发一个“医院信息管理系统”Web 程序。 2. 课程设计目的 综合运用 c#.net 知识,在 vs 2017 平台上,进行 ASP.NET 应用程序和简易网站的开发;初步熟悉开发一…...
渲染学进阶内容——模型
最近在写模组的时候发现渲染器里面离不开模型的定义,在渲染的第二篇文章中简单的讲解了一下关于模型部分的内容,其实不管是方块还是方块实体,都离不开模型的内容 🧱 一、CubeListBuilder 功能解析 CubeListBuilder 是 Minecraft Java 版模型系统的核心构建器,用于动态创…...

MMaDA: Multimodal Large Diffusion Language Models
CODE : https://github.com/Gen-Verse/MMaDA Abstract 我们介绍了一种新型的多模态扩散基础模型MMaDA,它被设计用于在文本推理、多模态理解和文本到图像生成等不同领域实现卓越的性能。该方法的特点是三个关键创新:(i) MMaDA采用统一的扩散架构…...
【C++从零实现Json-Rpc框架】第六弹 —— 服务端模块划分
一、项目背景回顾 前五弹完成了Json-Rpc协议解析、请求处理、客户端调用等基础模块搭建。 本弹重点聚焦于服务端的模块划分与架构设计,提升代码结构的可维护性与扩展性。 二、服务端模块设计目标 高内聚低耦合:各模块职责清晰,便于独立开发…...

html css js网页制作成品——HTML+CSS榴莲商城网页设计(4页)附源码
目录 一、👨🎓网站题目 二、✍️网站描述 三、📚网站介绍 四、🌐网站效果 五、🪓 代码实现 🧱HTML 六、🥇 如何让学习不再盲目 七、🎁更多干货 一、👨…...
管理学院权限管理系统开发总结
文章目录 🎓 管理学院权限管理系统开发总结 - 现代化Web应用实践之路📝 项目概述🏗️ 技术架构设计后端技术栈前端技术栈 💡 核心功能特性1. 用户管理模块2. 权限管理系统3. 统计报表功能4. 用户体验优化 🗄️ 数据库设…...

【电力电子】基于STM32F103C8T6单片机双极性SPWM逆变(硬件篇)
本项目是基于 STM32F103C8T6 微控制器的 SPWM(正弦脉宽调制)电源模块,能够生成可调频率和幅值的正弦波交流电源输出。该项目适用于逆变器、UPS电源、变频器等应用场景。 供电电源 输入电压采集 上图为本设计的电源电路,图中 D1 为二极管, 其目的是防止正负极电源反接, …...

c++第七天 继承与派生2
这一篇文章主要内容是 派生类构造函数与析构函数 在派生类中重写基类成员 以及多继承 第一部分:派生类构造函数与析构函数 当创建一个派生类对象时,基类成员是如何初始化的? 1.当派生类对象创建的时候,基类成员的初始化顺序 …...
Python实现简单音频数据压缩与解压算法
Python实现简单音频数据压缩与解压算法 引言 在音频数据处理中,压缩算法是降低存储成本和传输效率的关键技术。Python作为一门灵活且功能强大的编程语言,提供了丰富的库和工具来实现音频数据的压缩与解压。本文将通过一个简单的音频数据压缩与解压算法…...

密码学基础——SM4算法
博客主页:christine-rr-CSDN博客 专栏主页:密码学 📌 【今日更新】📌 对称密码算法——SM4 目录 一、国密SM系列算法概述 二、SM4算法 2.1算法背景 2.2算法特点 2.3 基本部件 2.3.1 S盒 2.3.2 非线性变换 编辑…...