亚信安慧AntDB携核心业务系统数据库升级改造方案亮相“2023年国有企业应用场景发布会”

近日,亚信安慧AntDB数据库携核心业务系统数据库升级改造方案亮相“2023年国有企业应用场景发布会”。本次国有企业应用场景发布会由北京市国资委主办、中关村发展集团承办、中关村软件园公司协办,以“融通创新 智引未来”为主题,聚焦智慧城市建设、产业转型升级、产业前沿科技等领域,发布108项应用场景,百余个技术解决方案。

亚信安慧AntDB数据库作为为企业数智化转型升级提供数据管理能力的基础软件,受邀参会,其技术总监北陌发表《核心业务系统数据库升级改造方案》的精彩演讲,从核心业务系统数据库升级改造难点、亚信安慧AntDB数据库升级改造优势及实践方案为与会嘉宾提供了核心业务系统数据库升级改造思路。

图片

图1:亚信安慧AntDB技术总监北陌发表精彩演讲

核心业务系统数据库升级改造难点

核心系统是企业管理业务流程、保障业务顺畅进行的重中之重,核心系统数据库承载着企业的关键信息与重要数据,关系企业的生存命脉。因此,核心业务系统数据库升级改造在企业数智化升级过程中至关重要。如何减少改造风险,实现核心业务系统数据库顺利升级成为企业必须面对和思考的议题。

北陌从研发、工程、运维三个层面为与会企业梳理了核心业务系统数据库升级改造难题:

  • 研发-应用系统改造量大:对象属性差异、字段属性差异、语法差异、物理模型改造以及应用改造和数据库割接、配套的数据交换能力建设等;

  • 工程-割接业务影响大:数据库是IT系统的核心服务,数据库的跨库割接涉及数据准确性问题、数据持久化安全、跨库割接技术复杂、数据校验耗时久,核心库割接业务影响极大;

  • 运维-成熟度不足稳定性风险:发展晚、积累少,无大规模的高并发实践;SQL优化器相对弱,对复杂SQL支持弱;跟硬件环境,系统环境都有待进一步磨合;日志、性能视图、运维工具等相关配套的运维能力不完善。

针对这三个层面的难点,北陌介绍了亚信安慧AntDB数据库的升级改造优势及实践方案。

亚信安慧AntDB数据库升级改造优势及实践方案 

亚信安慧AntDB数据库是亚信科技控股有限公司(简称“亚信科技”) 的自研数据库,于2008年正式上线为通信运营商核心计费系统提供数据管理能力和服务,至今已有15年,服务数亿用户,并随着通信技术2G到5G的升级,站在未来场景进行数据库前沿技术研发,实现了8次大的迭代。

迄今为止,亚信安慧AntDB数据库已帮助通信、交通、政务等多个行业客户率先完成行业内多个核心业务系统的升级改造,用实实在在的升级改造经验打造了亚信安慧AntDB数据库升级改造优势,总结了切实可行的升级改造方案。

北陌以中国移动某省公司基于亚信安慧AntDB的CRM核心系统数据库升级改造实践为例,展示了亚信安慧AntDB的实力和方案。

图片

图2:中国移动某省CRM全域数据库升级改造方案

针对前文提到的核心业务系统数据库升级改造存在的几大难点,中国移动某省公司CRM系统核心系统数据库升级改造采用上图的架构适配方案,降低更换数据库带来的应用系统改造量,提升系统的整体性能和稳定性,并控制割接影响。架构适配方案体现出的优势

  • 架构适配将应用系统和数据库之间、库和库之间多样化的交互方式收敛到统一的数据库中间件、数据库交换中心及实时同步工具三大组件,减少后续换库改造成本;

  • 架构适配提供数据库平滑扩展能力,在大业务量单库撑不住时通过轻量割接进行扩展支撑;

  • 架构适配可在亚信安慧AntDB和原国外商用库间快速切换,减少割接当晚停机窗口,割接并行期可快速应急切换,控制业务影响。

在方案实施过程中,亚信安慧AntDB数据库构建了独立的国外商用数据库语法解析器,实现对国外商用数据库的语法、函数、特性的多方面兼容,减少了超过2万处代码修改,大幅降低应用适配改造的工作量;基于灰度架构能力,全部应用发布、主体数据割接、主流程测试均于白天提前完成,在当晚割接过程中全省整体业务量未受影响,割接次日无任何业务波动和用户投诉;从运维角度说,亚信安慧AntDB 运维管理体系,智能预判提升数据库安全与性能,解决了运维稳定性的风险。


图3:亚信安慧AntDB 运维管理体系

  

结语

随着企业数智化升级的进一步推进,核心业务系统数据库升级改造势在必行,作为在通信行业生产环境中诞生、成长的数据库产品,亚信安慧AntDB数据库助力通信、交通等多个行业的客户率先完成行业内核心业务系统升级改造,上线后,系统运行平稳,受到了客户一致好评。未来,亚信安慧AntDB数据库将会把核心业务系统升级改造服务和经验带到更多行业,助力更多客户实现数智化升级。

关于亚信安慧AntDB数据库

AntDB数据库始于2008年,在运营商的核心系统上,服务国内24个省市自治区的数亿用户,具备高性能、弹性扩展、高可靠等产品特性,峰值每秒可处理百万笔通信核心交易,保障系统持续稳定运行超十年,并在通信、金融、交通、能源、物联网等行业成功商用落地。

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

如若内容造成侵权/违法违规/事实不符,请联系我们进行投诉反馈qq邮箱809451989@qq.com,一经查实,立即删除!

相关文章

虚拟机添加显示屏

1、关闭虚拟机,虚拟机在为关机的情况下,虚拟机设置->显示器->监视器 都是灰色的,不能设置; 2、虚拟机设置->显示器->监视器 “监视器数量” 设置为2 “拉伸模式” 不要勾选 点确定 3、点击 查看->循环使用多个…

解决SyntaxError: future feature annotations is not defined,可适用其他包

方法:对报错的包进行降级 pip install tikzplotlib0.9.8site-packages后面是使用pip install安装的包,根据这个找到报错的包 想法来源: 环境是python3.6,完全按照作者要求进行环境配置,但仍报错。 我在网上找的解决…

【Java基础篇】常见的字符编码、以及它们的区别

常见的字符编码、以及它们的区别 ✔️ 解析✔️扩展知识仓✔️Unicode和UTF-8有啥关系?✔️有了UTF-8,为什么要出现GBK✔️为什么会出现乱码 ✔️ 解析 就像电报只能发出 ”滴” 和 ”答” 声一样,计算机只认识 0 和 1 两种字符,但是&#x…

Sourcetree安装和配置

先了解Sourcetree是用来做什么的 简单说就是一个有可视化界面的Gti 用途: (1)克隆(clone):从远程仓库URL加载创建一个与远程仓库一样的本地仓库 提交(commit):将暂存文件上传到本地仓库(我们在Finder中对本…

目标管理(案例)

介绍 本篇Codelab将介绍如何使用State、Prop、Link、Watch、Provide、Consume管理页面级变量的状态,实现对页面数据的增加、删除、修改。要求完成以下功能: 实现一个自定义弹窗,完成添加子目标的功能。实现一个可编辑列表,可点击指…

docker-compose Install spug 3

前言 Spug 面向中小型企业设计的轻量级无 Agent 的自动化运维平台,整合了主机管理、主机批量执行、主机在线终端、文件在线上传下载、应用发布部署、在线任务计划、配置中心、监控、报警等一系列功能。 创建一键安装spug 脚本 自动化脚本兼容(ubuntu,RedHat系列及复刻系列,…

SpringBoot 接口对枚举类型的入参以及出参的转换处理

目录 1、在项目中使用枚举类型2、不做任何处理的演示效果2.1、接口出参2.2、接口入参 3、用枚举的code作为参数和返回值3.1 代码案例3.1.1、定义枚举基础接口BaseEnum,每个枚举都实现该接口3.1.2、性别Sex枚举并实现接口BaseEnum3.1.3、定义BaseEnum枚举接口序列化3…

P1029 [NOIP2001 普及组] 最大公约数和最小公倍数问题

网址如下:P1029 [NOIP2001 普及组] 最大公约数和最小公倍数问题 - 洛谷 | 计算机科学教育新生态 (luogu.com.cn) 水了道题 学了求最小公倍数和最大公因数的新方法 我对辗转相除法这个东西有所耳闻,但是从来没有用过 所以我只会枚举法求这两个东西 而…

切换node.js不同版本

切换node.js不同版本 因新项目用到vite4创建项目,输入命令后报错,经查询得知是node版本过低导致,所以需要升级node版本,但是又有老的项目需要维护,因此需要多个版本的node使用需求。 流程: 卸载原有的node…

人机交互主板定制_基于MT8735安卓核心板的自助查询机方案

人机交互主板是一种商显智能终端主板,广泛应用于广告机、工控一体机、教学一体机、智能自助终端、考勤机、智能零售终端、O2O智能设备、取号机、计算机视觉、医疗健康设备、机器人设备等领域。 人机交互主板采用联发科MTK8735芯片平台,四核Cortex-A53架构…

使用fabric.js实现对图片涂鸦、文字编辑、平移缩放与保存功能

文章目录 背景1.初始化画布1.创建画布2.设置画布大小 2.渲染图片3.功能:开启涂鸦4.功能:添加文字5.旋转图片6.画布平移7.画布缩放8.保存图片9.上传图片10.销毁实例11.总结 背景 项目中有个需求,需要对图片附件进行简单的编辑操作&#xff0c…

C语言注意点(4)

1、void *a是什么意思 答&#xff1a;泛型指针&#xff0c;但不规定其类型(就是地址确定&#xff0c;但数据长度不确定)在动态分配内存时&#xff0c;malloc的返回值就是该类型&#xff0c;方便用户进行强制转换。 2、VS怎么一键规范格式 for(i0;i<10;i)enter后&#xff0c;…

在C++11中利用for()循环遍历迭代器的同时,也可对容器内的数据进行更改

一、for (auto &&it : _groups){}含义&#xff1a; for (auto &&it : _groups) 是一个范围-based for 循环&#xff08;也称为 foreach 循环&#xff09;&#xff0c;用于遍历容器 _groups 中的元素。这种循环语法在 C11 及更高版本中引入&#xff0c;允许以一…

自定义列表里面实现多选功能

需求 我们在开发过程中有时候会遇到列表里面会有多选&#xff0c;然后列表样式也要进行自定义。这里我们如果直接使用ElementUI组件el-table表格的时候这里实现起来可能比较复杂不方便&#xff0c;我们这里手写自定义一下列表里面多选的功能。 实现效果如下图所示&#xff1a…

私域和微商有什么区别?

私域和微商到底有什么区别呢&#xff1f;其实这两个东西有着本质性区别。 私域&#xff1a; 通过原有商业或者新媒体方式获取粉丝或顾客&#xff0c;然后用微信等社交工具&#xff0c;多方位展现&#xff0c;人格专业。 最终目标是让粉丝或顾客成为品牌或IP的朋友&#xff0…

【嵌入式】About USB Powering

https://www.embedded.com/usb-type-c-and-power-delivery-101-power-delivery-protocol/https://www.embedded.com/usb-type-c-and-power-delivery-101-power-delivery-protocol/ Type-C接口有多强&#xff1f;PD协议又是什么&#xff1f;-电子发烧友网由于Type-C接口自身的强…

STM32入门教程-2023版【3-2】详细讲解实现LED流水灯

关注 点赞 不错过精彩内容 大家好&#xff0c;我是硬核王同学&#xff0c;最近在做免费的嵌入式知识分享&#xff0c;帮助对嵌入式感兴趣的同学学习嵌入式、做项目、找工作! 三、LED流水灯 依据电路图连接电路 复制LED闪烁的工程&#xff0c;改个名字叫3-2 LED流水灯 修改…

Android 内容生成pdf文件

1.引入itext7 implementation com.itextpdf:itext7-core:7.1.13上面比较大&#xff0c;可以直接下载需要集成的jar包 implementation files(libs\\layout-7.1.13.jar) implementation files(libs\\kernel-7.1.13.jar) implementation files(libs\\io-7.1.13.jar) implementatio…

亚马逊站内广告位置在哪设置?怎么设置广告位置?-站斧浏览器

亚马逊站内广告位置在哪设置&#xff1f; 亚马逊提供了多种广告类型&#xff0c;包括&#xff1a; Sponsored Products&#xff08;赞助产品&#xff09;&#xff1a;在搜索结果和商品详情页中展示。 Sponsored Brands&#xff08;赞助品牌&#xff09;&#xff1a;在搜索结…

C语言快速入门——前景引入

计算机语言 计算机语言发展计算机的世界操作系统概述计算机编程语言C语言开发环境部署 各位小伙伴想要博客相关资料的话关注公众号&#xff1a;chuanyeTry即可领取相关资料&#xff01; 文章来自&#xff1a;https://www.itbaima.cn/document 计算机语言发展 在学习C语言之前&…