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

赋能特大城市水务数据安全高速运算,深圳计算科学研究院YashanDB数据库系统斩获“鼎新杯”二等奖

第三届“鼎新杯”数字化转型应用优秀案例评选结果日前正式公布,深圳计算科学研究院联合深圳市环境水务集团有限公司申报的《深圳环境水务×国产数据库YashanDB,赋能特大城市水务数据安全高速运转》案例,经过5个多月的评审,从4000+申报案例中脱颖而出,最终荣获二等奖。

为响应国家信创政策,深圳计算科学研究院结合深圳环境水务集团的“深水云脑”数字化转型战略,大力推进自主可控数据库YashanDB的研发和应用,并以国产崖山数据库YashanDB为核心,配套数据迁移平台和运维管理平台,对深圳环境水务集团系统内的国外商业数据库和开源数据库进行替换,崖山数据库YashanDB以其卓越的性能、优秀的兼容性和安全性,高效支撑了水务核心业务数据的迁移、存储和管理,确保了核心系统的高效运营和安全可控。

崖山数据库YashanDB不仅提升了深圳环境水务集团的数据化处理能力,还有效推动了国产化升级改造,为近2000万家庭及企业用户提供优质高效的供排水服务。

关键核心系统实现1:1平替:崖山数据库性能卓越,双节点共享集群TPCC模型的性能达到了312万tpmC,为水务数据的实时分析和决策提供了有力支撑。同时崖山数据库还高度兼容Oracle和MySQL,提供崖山迁移平台,自动化地对系统原有数据库进行兼容性评估、数据迁移、一致性校验等,满足应用的低成本迁移改造要求。业务系统仅需进行少量的适配和验证工作即可完成数据库改造工作。

整体经济效益显著提升:采用崖山数据库方案,系统硬件成本节省超过50%;高峰期CPU平均使用率由70%降低至50%以下,同时复用Oracle DBA运维经验,优化了运维流程,总体TCO成本节省40%。崖山数据库方案为深圳环境水务集团业务系统带来更高的稳定性和高效的运维能力,做到RTO<10s,PRO=0,显著提高了服务的可靠性和故障响应速度。

安全性增强,实现自主可控:崖山数据库内核代码自主率100%,减少了对外部技术的依赖,同时提供全方位的安全防护,包括身份认证、权限控制等高级安全机制,符合国家对信息技术自主可控的政策要求,提升了数据安全性,确保关键基础设施的信息安全,有利于国家信息安全战略的实施。

目前崖山数据库系统已上线深圳环境水务集团的线上服务平台、安全管理系统和税务系统3个核心业务系统,接下来将持续助力深水云脑、OA系统、HR系统等其他关键业务的国产化升级改造,为深圳环境水务集团数字化转型提供坚实基石。展望未来,YashanDB团队也计划将在深圳环境水务集团取得的成功经验,推广至更广泛的行业领域,以支持更多企业的数字化转型 。

关于鼎新杯

“鼎新杯”数字化转型应用案例征集,由工信部中国信息通信研究院、中国通信企业协会主办,以落实国家“十四五”规划关于“加快数字化发展,建设数字中国”的总体要求为目标,意在打造一批具有产业引领与推广应用效应的企业数字化转型应用示范案例,目前已成为国内颇具影响力的全国性数字化转型应用案例征集活动。

相关文章:

赋能特大城市水务数据安全高速运算,深圳计算科学研究院YashanDB数据库系统斩获“鼎新杯”二等奖

第三届“鼎新杯”数字化转型应用优秀案例评选结果日前正式公布,深圳计算科学研究院联合深圳市环境水务集团有限公司申报的《深圳环境水务国产数据库YashanDB,赋能特大城市水务数据安全高速运转》案例,经过5个多月的评审,从4000申报…...

RAYDATA链接PGSQL做图表

1.拖一个脚本进去 2.拖一个柱状图进去 3.双击脚本写代码 using System; using System.Collections; using System.Collections.Generic; using System.Linq; using Ventuz.Kernel; using Npgsql; using System.Threading; using System.Threading.Tasks;public class Script…...

UE5里的TObjectPtr TSharedPtr TWeakPtr有什么区别

在 Unreal Engine(UE)编程中,TObjectPtr、TSharedPtr 和 TWeakPtr 都是 指针类型,但它们在生命周期管理和使用场景上有不同的特点。让我们详细分析这些指针的区别和用途。 TObjectPtr TObjectPtr 是 UE5 中引入的新智能指针类型…...

前端--深入理解HTTP协议

HTTP 协议简介 HTTP(HyperText Transfer Protocol,超文本传输协议)是一个应用层协议,用于在客户端(通常是浏览器)和服务器之间传输超文本数据(如 HTML、CSS、JavaScript 等)。它是万…...

线性代数 向量

一、定义 几何定义:向量是一个有方向和大小的量,通常用箭头表示。向量的起点称为原点,终点称为向量的端点。 代数定义:向量是一个有序的数组,通常表示为列向量或行向量。 行向量就是 1*n的形式(行展开&…...

go中阶乘实现时递归及迭代方式的比较

package mainimport ("fmt""time""math/big" )// 使用递归和 big.Int 计算阶乘 func FactorialRecursive(n *big.Int) *big.Int {if n.Cmp(big.NewInt(0)) 0 {return big.NewInt(1)}return new(big.Int).Mul(n, FactorialRecursive(new(big.Int…...

Jupyter notebook中更改字体大小

文章目录 方法一:局部修改方法二:全局修改 Jupyter notebook提供了一个非常方便的跨平台交互代码编译环境,但是单元格的内的代码字体往往显示较小,不利于观看。本人查了很多方法来调整字体,后来发现既不需要更改jupyte…...

关于Ubuntu服务器的时间同步设置以及Linux什么时候开始使用swap虚拟内存

一、关于Ubuntu服务器的时间同步设置 首先我们检查一下服务器的时区设置和当前时间值,获取/etc/timezone 配置以及使用date命令查看当前时间。 rootiZ2ze7n2ynw18p6bs92fziZ:~# cat /etc/timezone Asia/Shanghai rootiZ2ze7n2ynw18p6bs92fziZ:~# date Wed Dec 21 …...

Java Stream API 详解

Java Stream API 详解 1. 什么是 Stream API? Stream API 是 Java 8 引入的一种用于处理集合(如数组、列表)的强大工具。它提供了一种声明性方式处理数据,可以简化代码并提高可读性。Stream 不是数据结构,它只是一种…...

一文了解大模型中的SDK和API

大白话聊SDK和API-知乎 1.智谱AI的SDK和API 以智谱AI为例,智谱AI的SDK是名为zhipuai的Python包,其中包含了用于访问API的接口(如api-key)。在这个框架中,API是SDK的一部分,用于实现与智谱AI服务的交互。 …...

element plus的el-select分页

摘要&#xff1a; el-select的数据比较多的时候&#xff0c;必须要分页&#xff0c;处理方案有全部数据回来&#xff0c;或者添加搜索功能&#xff0c;但是就有个问题就是编辑的时候回显问题&#xff0c;必须要保证select的数据有对应的id与name匹配回显&#xff01; <el-fo…...

STM32CubeMX【串口收发USART】

第一步&#xff0c;配置cubemx 配置好点右上角生成 第二步&#xff0c;串口方式 阻塞式发送 英文、中文正常、浮点有口 /* Initialize all configured peripherals */MX_GPIO_Init();MX_USART1_UART_Init();//配置完自动生成的 发送到串口助手上 while (1){/* USER CODE…...

【学术会议投稿】Java Web开发实战:从零到一构建动态网站

【会后3-4个月检索|IEEE出版】第五届人工智能与计算机工程国际学术会议&#xff08;ICAICE 2024&#xff09;_艾思科蓝_学术一站式服务平台 更多学术会议请看&#xff1a; https://ais.cn/u/nuyAF3 目录 引言 一、Java Web开发基础 1. Java Web开发简介 2. 开发环境搭建 …...

[Unity]内存优化

参考&#xff1a; Unity 内存优化 | 新诸子Unity内存优化&#xff08;来自uwa&#xff09; - weigang - 博客园Unity游戏内存优化——以TileMatch为例https://github.com/wechat-miniprogram/minigame-unity-webgl-transform/blob/main/Design/OptimizationMemory.mdunity内存…...

FreeRTOS工程创建,创建多任务程序,基于汇编对ARM架构的简单理解

FreeRTOS工程创建 下载STM32CubeMX尽量找网盘下载&#xff08;只是建议&#xff0c;没有说官网不行&#xff09; 1.创建 STM32CubeMX 工程 &#xff08;1&#xff09;双击运行 STM32CubeMX&#xff0c;在首页面选择“Access to MCU Selector”&#xff0c;如下图所示&#xff1…...

C++STL--------list

文章目录 一、list链表的使用1、迭代器2、头插、头删3、insert任意位置插入4、erase任意位置删除5、push_back 和 pop_back()6、emplace_back尾插7、swap交换链表8、reverse逆置9、merge归并10、unique去重11、remove删除指定的值12、splice把一个链表的结点转移个另一个链表13…...

M1 Mac打开Jupyter notebook

当我成功安装了Jupyter之后&#xff0c;发现无法通过 jupyter notebook 开始工作。 最初的问题是 zsh command not found 该问题是个路径问题&#xff0c;通过添加PATH环境变量就行了&#xff0c;设置环境变量时需要注意&#xff0c;zshrc和bash_profile中都可以设置&…...

docker 仓库之harbor详解

Harbor 是一个开源的企业级容器镜像仓库&#xff0c;由 VMware 提供。它基于 Docker 分布式应用程序框架构建&#xff0c;旨在解决企业对容器镜像存储、安全性和可管理性的需求。Harbor 提供了丰富的功能&#xff0c;包括用户权限管理、镜像复制、审计日志、漏洞扫描等&#xf…...

【环境变量】windons的Path

在 Windows 操作系统中&#xff0c;“Path” 是一个重要的环境变量&#xff0c;它定义了操作系统在执行命令时搜索可执行文件的目录。简而言之&#xff0c;当你在命令行&#xff08;例如 cmd 或 PowerShell&#xff09;中输入一个命令时&#xff0c;Windows 会查看 “Path” 环…...

go语言里的切片

package mainimport "fmt"func main() {// 创建一个长度为3&#xff0c;容量为5的整数切片var numbers make([]int, 3, 8)// 打印初始状态printSlice(numbers) // 输出: len3 cap5 slice[0 0 0]// 向切片添加元素numbers append(numbers, 1, 2)// 再次打印&#xf…...

Hotkey Detective:终极Windows热键冲突检测指南,快速找出“按键劫持“元凶

Hotkey Detective&#xff1a;终极Windows热键冲突检测指南&#xff0c;快速找出"按键劫持"元凶 【免费下载链接】hotkey-detective A small program for investigating stolen key combinations under Windows 7 and later. 项目地址: https://gitcode.com/gh_mir…...

区块链跨链桥接:原理与实现

区块链跨链桥接&#xff1a;原理与实现 大家好&#xff0c;我是欧阳瑞&#xff08;Rich Own&#xff09;。今天想和大家聊聊区块链跨链桥接这个重要话题。作为一个Web3探索者&#xff0c;跨链技术是连接不同区块链生态的关键。今天就来分享一下跨链桥接的原理和实现方式。 什…...

ARMv8.3指针认证技术原理与安全实践

1. AArch64指针认证技术深度解析指针认证&#xff08;Pointer Authentication&#xff09;是ARMv8.3-A引入的关键安全特性&#xff0c;通过在指针的高位比特中嵌入加密签名&#xff08;Pointer Authentication Code, PAC&#xff09;来验证指针的完整性。这项技术能有效防御ROP…...

大模型微调实战:用LoRA技术微调LLaMA 2模型

在人工智能技术飞速发展的当下&#xff0c;大语言模型&#xff08;LLM&#xff09;在自然语言处理领域展现出了强大的能力。LLaMA 2作为Meta推出的开源大模型&#xff0c;凭借其出色的性能和广泛的适用性&#xff0c;成为了众多开发者和研究人员的首选。对于软件测试从业者而言…...

告别通用OCR:如何用PaddleOCR针对银行卡场景做定制化检测模型优化?

告别通用OCR&#xff1a;如何用PaddleOCR针对银行卡场景做定制化检测模型优化&#xff1f; 银行卡识别一直是金融科技领域的高频需求&#xff0c;但通用OCR模型在应对银行卡这类特殊场景时往往力不从心。我曾参与过多个银行的移动端项目&#xff0c;亲眼见证过通用模型在识别卡…...

如何无限期免费使用IDM:智能试用期重置完整指南

如何无限期免费使用IDM&#xff1a;智能试用期重置完整指南 【免费下载链接】idm-trial-reset Use IDM forever without cracking 项目地址: https://gitcode.com/gh_mirrors/id/idm-trial-reset 你是否为Internet Download Manager&#xff08;IDM&#xff09;的30天试…...

别再折腾DLL了!用Matlab R2023b调用Python版CoolProp计算流体物性(保姆级避坑指南)

告别DLL噩梦&#xff1a;Matlab R2023b无缝集成Python版CoolProp全攻略 热力学计算在能源、化工、航空航天等领域无处不在&#xff0c;但传统的手工查表或编写复杂物性方程的方式早已无法满足现代工程需求。CoolProp作为开源热力学数据库&#xff0c;支持50多种纯流体和混合物…...

基于HalloWing的动态眼睛驯鹿面具制作:嵌入式系统与互动艺术的融合实践

1. 项目概述&#xff1a;当驯鹿面具“活”过来几年前我第一次在Maker Faire上看到那些会眨眼、会转动的电子眼睛道具时&#xff0c;就被深深吸引了。那种将静态面具赋予生命力的魔法&#xff0c;一直让我心痒痒。直到我遇到了Adafruit的HalloWing开发板&#xff0c;这个专为“眼…...

基于ESP32与EzDIO的离线人脸识别门锁DIY全攻略

1. 项目概述&#xff1a;从智能门锁到人脸识别&#xff0c;一个DIY玩家的实践最近几年&#xff0c;智能家居的概念越来越火&#xff0c;从手机控制灯光到语音助手开关窗帘&#xff0c;似乎万物皆可“智能”。作为一个喜欢折腾硬件的玩家&#xff0c;我总觉得市面上的成品智能门…...

Godot-MCP完整指南:如何用AI助手3倍提升游戏开发效率

Godot-MCP完整指南&#xff1a;如何用AI助手3倍提升游戏开发效率 【免费下载链接】Godot-MCP An MCP for Godot that lets you create and edit games in the Godot game engine with tools like Claude 项目地址: https://gitcode.com/gh_mirrors/god/Godot-MCP Godot-…...