中国核动力研究设计院使用 DolphinDB 替换 MySQL 实时监控仪表

2023-09-22 10:33:58

随着仪表测点的大幅增多和采样频率的增加,中国核动力研究设计院仪控团队原本基于 MySQL 搭建的旧系统已经无法满足大量数据并发写入、实时查询和聚合计算的需求。他们在研究 DB-Engines 时序数据库榜单时了解到国内排名第一的 DolphinDB。经过测试,发现其非常符合业务需求,并且在2022年1月正式选择了 DolphinDB。本文将分享中国核动力研究设计院仪控团队使用 DolphinDB 的业务场景和实际体验。

DolphinDB 助力仪控

仪控设备包括安装在工程现场的温度传感器、压力传感器等仪表,主要用于对仪控设备进行标准操作流程的控制。在使用仪控设备的过程中,技术人员需要持续关注实时数据,对系统可能出现的异常状态做出快速反应。举例来说,某个关键设备的温度关系到整体项目的正常运作,当温度突然升高,说明设备中的某个环节如冷却可能发生了故障。这些异常数据是系统对操作者的重要警告,技术人员必须关注温度为什么升高,通过分析历史数据找出异常原因,同时做出快速决策及时调整设备状态。

目前仪控团队的技术人员可以熟练使用 DolphinDB 采集和存储设备的状态数据,对设备进行有效地实时监控。DolphinDB 可以实现对百亿行表的毫秒级加载,无论是最新数据还是历史数据,DolphinDB 都能对其提供毫秒级查询响应。此外,DolphinDB 支持事务,这有力确保了仪控数据的强一致性原子性,同时有效保证了数据质量。

使用 DolphinDB 带来业务效果提升

● 性能方面

DolphinDB 在数据写入和查询时的速度非常快,同时系统性能稳定。在采购 DolphinDB 前,中国核动力研究设计院的仪控团队使用一套基于关系型数据库 MySQL 搭建的系统存储秒级时序数据,但在存储1-2天、几千个测点的数据后,整个数据库系统已经彻底无法工作,不能应对数据量剧增情况下的实时查询和及时反馈。目前,高性能的时序数据库 DolphinDB 完全满足了中国核动力研究设计院对实时操作的需求,并且系统非常稳定。在使用最低硬件配置的条件下,使用 DolphinDB 采集1万测点,写入耗时仅在100毫秒之内

● 硬件部署方面

DolphinDB 可以实现集群高可用。使用初期,仪控团队成员对 DolphinDB 进行技术预览,仔细研究了数据库特征和技术细节。在 DolphinDB 的技术支持部门的协助下,仅在半个月内就完成了方案部署,实现了原有系统代码向 DolphinDB 的切换。

● 数据分析方面

DolphinDB 强大的脚本语言、对标准 SQL 的支持内置的 1000 多个函数,为仪控团队提供了快速分析和建模的工具,对海量历史数据的分析结出累累硕果,帮助生产和设备工程师优化生产工艺,提升设备维护效率。

● 技术支持和服务方面

DolphinDB 同样得到了仪控团队的认可。在学习 DolphinDB 的过程中,仪控团队的诸多疑问都会及时得到 DolphinDB 技术支持团队的有效解答。某次仪控团队需要 MinGW 版的 C++API,这是很少有客户会使用的版本,但是 DolphinDB 的开发团队在收到需求的当天就编译好版本,并且与仪控团队沟通了编译方法。

DolphinDB 作为国产高性能时序数据库助力中国核动力研究设计院仪控团队解决了大量数据并发写入、实时查询和聚合计算等难题,实现万级测点毫秒写入,在实际业务中得到了客户认可。在未来,DolphinDB 与中国核动力研究设计院将继续携手共进,并计划加强大数据分析等领域的合作,使业务实现即时、准确、高效、智能的决策。

中国核动力研究设计院简介

中国核动力研究设计院是我国从事核反应堆工程研究、设计、试验、运行和小批量生产为一体的大型综合性科研基地,是以研究设计核动力为主,带动其它堆型反应堆相关技术研究设计的国家战略高科技研究设计院。在我国高新技术领域和先进能源开发工业体系中占有重要的地位。

更多推荐

网络安全进阶学习第十八课——业务逻辑漏洞(附录:不同行业业务逻辑的漏洞)

文章目录一、互联网行业二、P2P金融行业三、电商行业四、政务行业总结一、互联网行业通用业务模块业务逻辑漏洞登录暴力破解用户名密码撞库验证码爆破和绕过、手机号撞库、账户权限绕过注册恶意用户批量注册、恶意验证注册账户、存储型XSS密码找回重置任意用户账户密码、批量重置用户密码、新密码劫持、短信验证码劫持、用户邮箱劫持篡改后

leetcode 1921. 消灭怪物的最大数量(每日一题)

最近学习的状态找回很多。慢慢来吧,加油!1921.消灭怪物的最大数量你正在玩一款电子游戏,在游戏中你需要保护城市免受怪物侵袭。给你一个下标从0开始且长度为n的整数数组dist,其中dist[i]是第i个怪物与城市的初始距离(单位:米)。怪物以恒定的速度走向城市。给你一个长度为n的整数数组speed表示每个怪物的速度,其

2023年中国研究生数学建模竞赛D题解题思路

为了更好的帮助大家第一天选题,这里首先为大家带来D题解题思路,分析对应赛题之后做题阶段可能会遇到的各种难点。稍后会带来D题的详细解析思路,以及相关的其他版本解题思路成品论文等资料。赛题难度评估:A、B>C>E、F>D选题人数评估:D>E、F>C>A、BD题区域双碳目标与路径规划研究以当下热门话题双碳碳中和为命题背景设置

孙哥Spring源码第24集

第24集处理AOP【视频来源于:B站up主孙帅sunsSpring源码视频】【微信号:suns45】1、谈一下你对ApplicationContext的理解BeanFactoryPostProcessorsBeanPostProcessor1.BDBeanFactoryPostProcessors、BeanPostPr

专利申请流程详解

专利申请的流程1、实用新型专利:是指对产品的形状、构造或者其结合所提出的适于实用的新的技术方案,指对有具体产品结构提出的改进或创造。与发明相比,实用新型专利申请对于技术的要求更低一点,在审查的时候不会进行详细的检索和对比,授权时间快,但实用新型的保护力度与发明专利的保护力度是不一样的。所需材料:请求书、说明书、权利要求

在内网部署docker工程总结

前言本次部署的内容主要包括:mysql,redis,nacos,java项目,前端项目,python项目。一安装docker环境首先在拥有网络环境的电脑上下载docker安装包,下载地址可以参考如下:https://download.docker.com/linux/static/stable/x86_64/下载完成之

RapidSSL的便宜单域名https证书

RapidSSL是Geotrusthttps证书品牌中的一款入门级https证书品牌,目前属于Digicert的子品牌。它是一款提供高性价比和广泛适用范围的https证书,无论是个人还是企业用户都可以轻松申请并快速验证。今天就随SSL盾小编了解RapidSSL旗下的单域名https证书。1.RapidSSL旗下的单域名

百望云亮相服贸会 重磅发布业财税融Copilot

小望小望,我要一杯拿铁!好的,已下单成功,请问要开具发票嘛?在获得确认的指令后,百小望AI智能助手按用户要求成功开具了一张电子发票!这是2023年服贸会国家会议中心·成果发布现场,百望云向与会嘉宾展示的业财税融Copilot产品的一个应用场景:在对接百望云后,咖啡师只需专注地制作咖啡,百小望AI智能助手即能完成接单、支

【深入浅出设计模式--命令模式】

深入浅出设计模式--命令模式一、背景二、问题三、解决方案四、试用场景总结五、后记一、背景命令模式是一种行为设计模式,它可以将用户的命令请求转化为一个包含有相关参数信息的对象,命令的发送者不需要知道接收者是如何处理这条命令,多个功能入口可以发送同一命令,避免多处多次实现相同功能的冗余代码。另外可以对命令进行延迟处理,或放

【RocketMQ】消息中间件学习笔记

【RocketMQ】消息中间件学习笔记【一】RocketMQ概述【1】MQ简介【2】MQ永用途(1)限流削峰(2)异步解耦(3)数据收集【3】RocketMQ介绍(1)RocketMQ特点(2)RocketMQ优势【4】RocketMQ基本概念(1)NameServer(2)Broker(3)生产者(Producer)

亚马逊六页纸

一、什么是亚马逊6页纸?亚马逊在内部管理实践中,特别是会议管理上,禁止使用PPT,而是使用一种简洁的「结构化备忘录」,也就是我们熟知的“六页纸”。二、具体解释1、Whatwedo?背景,什么情况下,我们做了什么。因为XXX产品即将量产,我们已启动XXX下一版升级产品的规划。今天开会的主题就是汇报与同步目前的规划情况。2

热文推荐