当前位置: 首页 > news >正文

案例 | 人大金仓助力山西政务服务核心业务系统实现全栈国产化升级改造

1b74d3a336ac10aa2bb5e3d450088743.gif

91b91b027236c5253c56850d1fbda773.png

近日,人大金仓支撑山西涉企政策服务平台、政务服务热线联动平台、政务网、办件中心等近30个政务核心系统完成全栈国产化升级改造,推进全省通办、跨省通办、综合业务受理、智能审批、一件事一次办等业务的数字化办结进程,为我国数字政务服务提质增效。

a8eadb0643d6dea391cf033e0ffe1f4c.png

推进数字政务快速发展

92088f9462612b62f29ba97b1059eb7a.png

我国“十四五”规划中明确提出了加快数字政府建设的目标,并出台了一系列政策措施推动数字政务的快速发展。前不久,中共中央、国务院印发了《数字中国建设整体布局规划》,将“政务数字化智能化水平明显提升”作为到2025年数字中国建设的目标之一,明确提出“发展高效协同的数字政务”,为进一步推进数字政府建设指明了方向。山西省积极响应国家政策,着力推进山西政务服务体系核心系统的国产化升级。数据库建设是政务系统的源头,是各部门政务系统实现信息共享、资源优化的前提。数据库国产化升级改造成为重中之重。 

政务信息系统作为内外政务办理的基本窗口,对内服务省直单位、地市业务机构,需满足30000+政务人员日常办公使用,同时提供内网业务系统服务调用支持;对外支撑全省3000万+用户线上政务办理,满足外网数据流转需求。在存量数据7000多万条,忙时并发20000+条件下,对数据库的性能、安全性、稳定性等方面提出了极高要求。

本次政务信息系统改造涉企政策服务平台、政务服务热线联动平台、政务网、办件中心等近30个核心系统及周边基础支撑模块,复杂的业务场景、庞大的系统改造工程极其考验数据库原厂技术支持能力和水平。

9e0eb027830e8b21589e0a24ef793b9b.png

金仓方案

3d697c1206aa4ea9602ebffbc84f9196.png

在系统国产化升级改造过程中,用户选择了人大金仓作为支撑其系统的核心底座。人大金仓针对不同应用系统的特点,详细规划了集群部署架构、迁移方案,并提供了本地化专业服务,为用户打造高性能、高安全、稳定可靠的数据底座,助力数字政府建设。

No.1

 一主多备读写分离集群+高可用集群

通过严谨的前期调研,根据政务系统的诸多业务场景以及持续高强度的负载压力特征,人大金仓设计并匹配了相应的集群部署架构,采用一主多备读写分离集群、高可用集群等部署架构,充分考虑不同业务系统的场景特点、资源配置,为用户提供极具性价比的架构选择。

No.2

 三低一平、自动化迁移

该项目涉及的近30个业务系统改造上线,基于金仓数据库低难度、低风险、低成本,平滑迁移的解决方案能力,保障项目顺利如期上线并运行稳定;在整个项目改造中,除其中5个系统由金仓原厂工程师参与迁移适配外,其余20余个系统均由ISV厂商基于金仓配套迁移工具主导完成平滑迁移,所有系统在数据库对象及应用适配上基本不需要改造代码。ISV厂商反馈,金仓数据库高度兼容Oracle和MySQL,自动化迁移工具功效显著,自动化迁移率极高。

f8e26dcdce72df1619251d0d69d3c68b.png

No.3

 高性能支持、高安全保障

高性能、高并发需求:系统在2倍负载压力测试条件下,数据库运行平稳、资源占用正常,满足不同业务场景下高并发、大数据量、复杂数据流转的存算性能要求。全国产化平台下对数据库存储过程、SQL、PLSQL等对象进行了细致且全面的优化,经过优化的数据库集群性能显著提升,性能指标平均提升1倍以上,数据库复杂关联查询秒级响应,大大缩短系统响应时间。

稳定性、安全性需求:业务系统采用独立的数据库集群部署,数据库通过灵活配置,满足各个业务系统使用需求的同时确保数据冗余,实现数据物理隔离。多数据副本的存储方式能够满足用户系统整体容灾的设计要求,确保系统能连续稳定运行。同时,金仓数据库具备EAL4+等多项安全资质,确保了数据在存储与处理过程中的高度安全性,为客户的数据安全筑起了坚实防线。

No.4

 本地团队专业服务

在项目推进过程中,人大金仓始终以客户为中心,提供本地化的专业实施及运维服务,实现全省范围内的7*24小时专家级快速响应服务,为系统稳定运行保驾护航。

系统上线后,将形成政务统一平台技术与业务框架,能够极大提升政务业务线上受理覆盖度,全面贯通内外务业务办理流程,推进全省通办、跨省通办、综合业务受理、智能审批、一件事一次办等业务的数字化办结进程。

金仓数据库的成功应用,推进了政府治理能力,提升了公共服务效率与质量,也充分验证了人大金仓自主研发技术在政务核心系统领域完成国产数据库替换的可行性,为国产数据库在政务领域的推广和应用树立了标杆。作为数据库领域国家队,人大金仓凭借四十多年的技术积累,已成功服务于各级政府、部委、公检法等机构的信息化建设,深度参与到政府数字化转型的进程中。

未来,人大金仓将继续发挥自主创新能力,基于丰富的行业实践经验,积极推动数字政府、数字经济、数字社会、数字生态协同发展,为数字中国建设做出更大的贡献。

75d6ab626765e8803372b9fa5e6da9e7.png供稿:解决方案与售前支持部

编辑:薇薇

审核:日尧

b1f1394b4d94cd07df4d2aa84930c5c0.gif

相关文章:

案例 | 人大金仓助力山西政务服务核心业务系统实现全栈国产化升级改造

近日,人大金仓支撑山西涉企政策服务平台、政务服务热线联动平台、政务网、办件中心等近30个政务核心系统完成全栈国产化升级改造,推进全省通办、跨省通办、综合业务受理、智能审批、一件事一次办等业务的数字化办结进程,为我国数字政务服务提…...

如何用python写接口

如何用python写接口?具体步骤如下:  1、实例化server 2、装饰器下面的函数变为一个接口 3、启动服务 开发工具和流程: python库:flask 》实例化server:server flask.Flask(__name__) 》server.route(/index,met…...

轻量级可扩展易航网址引导系统源码V2.45

由于现在网站行业的不稳定,导致很地址频繁更换,不仅是网站,联系QQ,加群链接等需要更换时,好不容易发展的客户会因为找不到您新的网站地址而流失,有了引导页以后就可以安心地宣传无需担心客户丢失的问题。 …...

解决ESLint和Prettier冲突的问题

在配置了ESLint的项目中使用Prettier进行格式化可能会出现冲突,不如Prettier配置了使用双引号,ESLint配置了单引号,当然可以一个一个改成一样的配置,但是比较麻烦。我发现可以直接使用ESLint的规则进行格式化。在VSCode配置过程如…...

C判断一个点在三角形上

背景 鼠标操作时,经常要判断是否命中显示控件,特开发此算法快速判断。 原理 三角形三等分点定理是指在任意三角形ABC中,可以找到三个点D、E和F,使得线段AD、BE和CF均等分三角形ABC。 这意味着三个等分点分别位于三个边界上&…...

物业系统自主研发接口测试框架

1、自主研发框架整体设计 1.1、什么是测试框架? 在了解什么是自动化测试框架之前,先了解一下什么叫框架?框架是整个或部分系统的可重用设计,表现为一组抽象构件及构件实例间交互的方法;另一种定义认为,框架是可被应用开发者定制的应用骨架…...

手机和电脑通过TCP传输

一.工具 手机端:网络调试精灵 电脑端:野火网络调试助手 在开始通信之前,千万要查看一下电脑的防火墙是否关闭,否则可能会无法通信 在开始通信之前,千万要查看一下电脑的防火墙是否关闭,否则可能会无法通信…...

Git 在commit后,撤销commit

1. 撤销已经add,但是没有commit的问题 git reset HEAD 2. 撤销已经commit,但是没有push到远端的文件(仅撤销commit 保留add操作) 撤销上一次的提交 git reset --soft HEAD^windows 系统使用提示 more,需要多加一个…...

多模态大模型 - MM1

1. 摘要 本文主要通过分析模型结构和数据选择讨论如何构建一个好的多模态大模型(MLLM),并同时提出了MM1模型,包括30B dense版本和64B的MoE版本。 具体贡献: 模型层面:影响效果的重要性排序为:…...

FPGA设计之跨时钟域(CDC)设计篇(2)----如何科学地设计复位信号?

1、复位是干嘛的? 时钟信号和复位信号应该是一个数字系统最重要和最常用的两个信号了。时钟的重要性大家都懂,没有时钟整个系统就无法同步,自然也就谈不上运行了。那么复位(reset)到底是干嘛的? 所有的数字系统在上电的时候都会进行复位,这样才能确保该系统的初始运行状…...

GPS北斗标准时钟同步服务器结构是什么?安徽京准

GPS北斗标准时钟同步服务器结构是什么?安徽京准 GPS北斗标准时钟同步服务器结构是什么?安徽京准 电厂时钟同步系统组成及配置 随着计算机和网络通信技术的飞速发展,火电厂热工自动化系统数字化、网络化的时代已经到来。一方面它为控制和信息系…...

9.5 栅格图层符号化多波段彩色渲染

文章目录 前言多波段彩色渲染QGis设置为多波段彩色二次开发代码实现多波段彩色 总结 前言 介绍栅格图层数据渲染之多波段彩色渲染说明:文章中的示例代码均来自开源项目qgis_cpp_api_apps 多波段彩色渲染 以“3420C_2010_327_RGB_LATLNG.tif”数据为例&#xff0c…...

力扣第九题

回文数 提示: 给你一个整数 x ,如果 x 是一个回文整数,返回 true ;否则,返回 false 。 回文数是指正序(从左向右)和倒序(从右向左)读都是一样的整数。 代码展示&#…...

鞭炮插画:成都亚恒丰创教育科技有限公司

鞭炮插画:年味里的绚烂记忆 在岁末年初的温柔时光里,总有一抹色彩,能瞬间唤醒沉睡的年味——那便是鞭炮插画中跃动的红与金,成都亚恒丰创教育科技有限公司 它们不仅仅是纸与墨的交织,更是情感与记忆的桥梁&#xff0c…...

python 循环

循环 while语句 for语句 循环控制语句 break 立即退出循环。 continue 跳过当前循环的剩余部分,并开始下一次迭代。 else for 和 while 循环都可以有一个可选的 else 子句,当循环正常结束时执行。 嵌套 占位符pass pass 是一个空操作语句。当你需要在代…...

映美精黑白相机IFrameQueueBuffer转halcon的HObject

映美精黑白相机&#xff0c;用wpfhalcon开发取图 1.到官网下载&#xff0c;开发包 1sdk 2c开发例子 3c#开发例子 引入TIS.Imaging.ICImagingControl35.dll 3.ICImagingControl使用这个类控制相机 /// <summary> /// 相机控制 /// </summary> public ICImagingC…...

Linux的load(负载)

负载(load)是Linux机器的一个重要指标&#xff0c;直观了反应了机器当前的状态。 在Linux系统中&#xff0c;系统负载是对当前CPU工作量的度量&#xff0c;被定义为特定时间间隔内运行队列中的平均线程数。 Linux的负载高&#xff0c;主要是由于CPU使用、内存使用、10消…...

杜比全景声——空间音频技术

什么是杜比&#xff1f;是否是标清、高清、超清之上的更清晰的格式&#xff1f;杜比全景声 和传统多声道立体声的差别&#xff1f;杜比全景声音频的渲染方式&#xff1f;车载平台上杜比技术的应用&#xff1f; 杜比技术的起源 杜比实验室&#xff08;Dolby Laboratories&…...

C 语言指针进阶

1.0 指针的定义 指针是内存中一个最小单元的编号&#xff08;内存单元的编号称之为地址【地址就是指针指针就是地址】&#xff09;指针通常是用来存放内存地址的一个变量。本质上指针就是地址&#xff1a;口语上说的指针起始是指针变量&#xff0c;指针变量就是一个变量&#…...

SpringBootWeb 篇-入门了解 Swagger 的具体使用

&#x1f525;博客主页&#xff1a; 【小扳_-CSDN博客】 ❤感谢大家点赞&#x1f44d;收藏⭐评论✍ 文章目录 1.0 Swagger 介绍 1.1 Swagger 和 Yapi 的使用场景 2.0 Swagger 的使用方式 2.1 导入 knife4j 的 maven 坐标 2.2 在配置类中加入 knife4j 相关配置 2.3 设置静态资源…...

Python面试题:如何在 Python 中处理大数据集?

在 Python 中处理大数据集可能面临许多挑战&#xff0c;包括内存限制、计算性能和数据处理效率等。以下是一些处理大数据集的常见方法和技术&#xff1a; 1. 使用高效的数据处理库 1.1 Pandas Pandas 是一个强大的数据分析库&#xff0c;可以处理中等大小的数据集&#xff0…...

C++:入门基础

1.命名空间 1.1namespace的价值 在C/C中&#xff0c;变量、函数和后面要学到的类都是大量存在的&#xff0c;这些变量、函数和类的名称都将存在于全局作用域中&#xff0c;可能会导致很多冲突。使用命名空间的目的是对标识符的名称进行本地化&#xff0c;避免命名冲突或者名字…...

微信小游戏 彩色试管 倒水游戏 逻辑 (二)

最近开始研究微信小游戏&#xff0c;有兴趣的 可以关注一下 公众号&#xff0c; 记录一些心路历程和源代码。 定义一个 Water class 1. **定义接口和枚举**&#xff1a; - WaterInfo 接口定义了水的颜色、高度等信息。 - PourAction 枚举定义了水的倒动状态&#xff0c;…...

【链表】算法题(一) ---- 力扣 / 牛客

一、移除链表元素 移除链表中值为val的元素&#xff0c;并返回新的头节点 思路&#xff1a; 题目上这样说&#xff0c;我们就可以创建一个新的链表&#xff0c;将值不为val的节点&#xff0c;尾插到新的链表当中&#xff0c;最后返回新链表的头节点。 typedef struct ListNo…...

Linux系统之部署盖楼小游戏

Linux系统之部署盖楼小游戏 一、小游戏介绍1.1 小游戏简介1.2 小游戏玩法基本介绍1.3 项目预览二、本地环境介绍2.1 本地环境规划2.2 本次实践介绍2.3 版本要求三、检查本地环境3.1 检查本地操作系统版本3.2 检查系统内核版本四、安装node.js4.1 安装nvm4.2 查看nvm版本4.3 安装…...

“金山-讯飞”杯2024年武汉理工大学程序设计竞赛 A. Mobiusp败走***(思维题-点双连通分量、连通性)

题目 思路来源 官方题解 题解 手玩发现&#xff0c;能换的话&#xff0c;当且仅当.和1在一个环里&#xff0c;而这就是点双连通分量 所以最优策略是先把.换到(x,y)的位置&#xff0c;然后判断.和1在不在一个环里 也就是&#xff1a; 1. 判断删掉1时&#xff0c;.和(x,y)联…...

【机器翻译】基于术语词典干预的机器翻译挑战赛

文章目录 一、赛题链接二、安装库1.spacy2.torch_text 三、数据预处理赛题数据类定义 TranslationDataset批量处理函数 collate_fn 四、编码器和解码器Encoder 类Decoder 类Seq2Seq 类注意事项 五、主函数1. load_terminology_dictionary(dict_file)2. train(model, iterator, …...

推荐系统:从协同过滤到深度学习

目录 一、协同过滤&#xff08;Collaborative Filtering, CF&#xff09;1. 基于用户的协同过滤2. 基于物品的协同过滤 二、深度学习在推荐系统中的应用1. 深度学习模型的优势2. 深度学习在推荐系统中的应用实例 三、总结与展望 推荐系统是现代信息处理和传播中不可或缺的技术&…...

记录些Spring+题集(1)

接口防刷机制 接口被刷指的是同一接口被频繁调用&#xff0c;可能是由于以下原因导致&#xff1a; 恶意攻击&#xff1a;攻击者利用自动化脚本或工具对接口进行大量请求&#xff0c;以消耗系统资源、拖慢系统响应速度或达到其他恶意目的。误操作或程序错误&#xff1a;某些情…...

SpringBoot 解决 getSession().getAttribute() 在负载均衡环境下无法获取session的问题

在Spring Boot中&#xff0c;使用getSession().getAttribute()方法时遇到在负载均衡环境下无法正确获取session属性的问题&#xff0c;通常是由于session属性存储在单个服务器的内存中&#xff0c;而负载均衡会导致用户的请求被分配到不同的服务器上&#xff0c;因此无法找到在…...