亚信安慧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个省市自治区的数亿用户,具备高性能、弹性扩展、高可靠等产品特性,峰值每秒可处理百万笔通信核心交易,保障系统持续稳定运行超十年,并在通信、金融、交通、能源、物联网等行业成功商用落地。

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

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

相关文章

visual studio 2022在查找和替换使用正则表达式查找if()

文件内容如下: using System; using System.Collections.Generic; using System.Linq; using System.Text; using System.Threading.Tasks;namespace ConsoleApp1 {internal class Program{static void Main(string[] args){TempFunction();}private static void T…

当hashCode相同时,equals是否也相同?

目录 hashCode方法 equals方法 String类的hashCode和equals 用String为例 当hashCode相同时 总结 在Java中,理解对象的这两个基本方法—hashCode和equals对于编码是至关重要的,尤其是在处理集合类如HashMap和HashSet时。然而,一个常见的…

2023 北京国炬软件年度总结—JeecgBoot与敲敲云

2023年对于北京国炬软件公司来说是一个充满成就和创新的一年。 我们成功推出了APass零代码平台—敲敲云,一款能够在5分钟内搭建应用的新一代零代码平台。自2023年1月1号正式上线以来,敲敲云已经突破了10万注册用户,并与数百家战略合作伙伴达…

基于综合特征的细菌噬菌体宿主预测工具iPHoP (Integrated Phage HOst Prediction)的介绍以及使用方法详细流程

介绍 iPHoP(Integrated Phage HOst Prediction)是一种基于综合特征的细菌噬菌体宿主预测方法。它是通过整合基因组序列、蛋白质序列和宿主基因组信息来预测细菌噬菌体的宿主范围。 iPHoP的预测过程分为三个步骤:特征提取、特征选择和宿主预…

使用Go语言实现RESTful API

RESTful架构是一种设计风格,用于构建网络应用程序的API。它基于HTTP协议,并使用不同的HTTP方法(如GET、POST、PUT、DELETE等)来处理不同的操作。在Go语言中,我们可以使用标准库中的net/http包来实现RESTful API。 下面…

人工智能_机器学习089_DBSCAN聚类案例_DBSCAN聚类算法效果展示_使用轮廓系数来评分DBSCAN效果---人工智能工作笔记0129

dbscan = DBSCAN(eps = 0.2,min_samples =3) 我们指定半径是0.2 然后每个圆圈至少是3个数据就可以归为一类 dbscan.fit(X) 然后进行训练 # 得到每个样本的标签,分类结果 y_ =dbscan.labels_ 然后得到结果 ,注意这里不需要进行predict,因为fit直接就相当于分类了 plt.scatte…

前端跨域问题的解决思路

目录 前言 跨域问题的解决思路 一般跨域的解决方案 前言 做了一个简单页面,做了一些数据埋点,想通过企业微信机器人来推送数据,遇到了一些问题,顺便记录下。 跨域问题的解决思路 由于是项目比较简单,直接使用了aj…

Java项目调试实战:如何高效调试Spring Boot项目中的GET请求,并通过equalsIgnoreCase()解决大小写不一致问题

Java项目调试实战:如何高效调试Spring Boot项目中的GET请求,并通过equalsIgnoreCase解决大小写不一致问题 写在最前面全部过程Java equalsIgnoreCase() 方法idea中如何调试SpringBoot项目在IntelliJ IDEA中使用内置HTTP客户端设置断点和调试 补充&#x…

两阶段提交协议三阶段提交协议

两阶段提交协议 分布式事务是指会涉及到操作多个数据库的事务,在分布式系统中,各个节点之间在物理上相互独立,通过网络进行沟通和协调。 XA 就是 X/Open DTP 定义的交易中间件与数据库之间的接口规范(即接口函数),交易…

华为云CES监控与飞书通知

华为云负载均衡连接数监控与飞书通知 在云服务的日常运维中,持续监控资源状态是保障系统稳定性的关键步骤之一。本文通过一个实际案例展示了如何使用华为云的Go SDK获取负载均衡器的连接数,并通过飞书Webhook发送通知到团队群组,以便运维人员…

Js的String的replace(和replaceAll(

EcmaJavascriptJs的String的 replace( 和 replaceAll( 方法 String.prototype.replaceString.prototype.replaceAll 相同点 都是String.prototype的函数都是用于字符串替换都是两个参数第一个参数都可以是正则或字符串第二参数都可以是字符串或者回调函数, 回调会传入一个参…

使用Kafka与Spark Streaming进行流数据集成

在当今的大数据时代,实时数据处理和分析已经变得至关重要。为了实现实时数据集成和分析,组合使用Apache Kafka和Apache Spark Streaming是一种常见的做法。本文将深入探讨如何使用Kafka与Spark Streaming进行流数据集成,以及如何构建强大的实…

zlib.decompressFile报错 【Bug已解决-鸿蒙开发】

文章目录 项目场景:问题描述原因分析:解决方案:方案1方案2此Bug解决方案总结寄语项目场景: 最近也是遇到了这个问题,看到网上也有人在询问这个问题,本文总结了自己和其他人的解决经验,解决了zlib.decompressFile报错 的问题。 问题: zlib.decompressFile报错,怎么解…

光伏逆变器MPPT的作用、原理及算法

MPPT是逆变器非常核心的技术,MPPT电压在进行光伏电站设计时一项非常关键的参数。 一、什么是MPPT? (单块光伏组件的I-V、P-V曲线) 上图中,光伏组件的输出电压和电流遵循I-V曲线(绿色)、P-V曲线(蓝色),如果…

一篇文章学会Vim

一篇文章学会Vim 声明:以下内容均为我个人的理解,如果发现错误或者疑问可以联系我共同探讨 简介 Vim是一个高度可定制的终端文本编辑器,它可以很方便的创建和修改任何类型的文本。作为vi的升级版,有许多新的特性(以下列出的特性…

基于metersphere和supper-jacoco 测试覆盖率落地实践

一、背景及目标 背景 1、技术研发流程为测试 提供冒烟用例-开发根据用例自测-提测-开始测试,这一套流程,但是中间开发是否真实执行冒烟,测试并不知晓,而且测试提供冒烟用例是否符合标准也没法进行量化 2、公司产品属于saas产品&…

日常工作 经验总结

1,在使用vue2开发项目时,快捷有效的组件化component 若有参数传递时,可以通过这样传递 在component中: 2,上拉加载,下拉刷新 若是使用局部进行上拉加载 下拉刷新 且需要用到scroll-view时 那么需要切记scroll-view在内被mescroll-uni包裹。若场景有限 对于无数据显示…

PyTorch数据并行(DP/DDP)浅析

一直以来都是用的单机单卡训练模型,虽然很多情况下已经足够了,但总有一些情况得上分布式训练: 模型大到一张卡放不下;单张卡batch size不敢设太大,训练速度慢;当你有好几张卡,不想浪费&#xf…

YOLOv8改进 | 检测头篇 | ASFF改进YOLOv8检测头(全网首发)

一、本文介绍 本文给大家带来的改进机制是利用ASFF改进YOLOv8的检测头形成新的检测头Detect_ASFF,其主要创新是引入了一种自适应的空间特征融合方式,有效地过滤掉冲突信息,从而增强了尺度不变性。经过我的实验验证,修改后的检测头在所有的检测目标上均有大幅度的涨点效果,…

设计模式 七大原则

1.单一职责原则 单一职责原则(SRP:Single responsibility principle)又称单一功能原则 核心:解耦和增强内聚性(高内聚,低耦合)。 描述: 类被修改的几率很大,因此应该专注…