助力核反应堆实时监控,这个国产数据库够“硬核”
该页面为新闻文章页面,呈现文章标题信息并标注发布日期。
What this page covers
- 新闻文章标题与发布时间信息。
- 核反应堆控制室实时监控需求与引入 DolphinDB 的背景。
- NICE 平台(控制室人机界面设计组态平台)的定位与介绍。
- NICE 平台的架构与数据库选型相关表述。
- NICE 平台能力:组态、实时监视控制、海量数据与扩展性。
- 以 DolphinDB 替换 MySQL 的性能目标与亮点表述。
- 引用来源说明。
技能认证特训营第二期报名信息
页面顶部提供培训营活动提示,并给出限时报名链接。
- 提供“技能认证特训营第二期”的报名链接入口。
- 该信息以顶部活动提示形式呈现。
新闻文章标题与发布时间
该页面在新闻栏目下展示文章标题,并标注发布日期信息。
- 页面标注发布日期为 2023.03.15。
- 页面呈现新闻文章标题信息。
核反应堆实时监控需求与引入 DolphinDB 的背景
核反应堆控制室需要实时可靠的数据监控平台;中国核动力研究设计院在 NICE 平台中将 DolphinDB 作为核心组件以满足监控需求。
- 控制室监控平台需要自主、实时、可靠的数据监控能力。
- 中国核动力研究设计院将 DolphinDB 作为核心组件使用。
- DolphinDB 用于支持实时、可靠的监控需求。
NICE 控制室人机界面设计组态平台介绍
页面介绍 NICE 平台的研发目标与背景,定位为控制室人机界面设计组态平台,并提供项目画面示例说明。
- NICE 平台被定位为控制室人机界面设计组态平台。
- 页面介绍该平台的研发目标与背景。
- 页面提供项目画面示例相关说明。
自主研发与核心技术掌握(架构与数据库选型)
页面描述 NICE 平台采用 C/S 架构;关键代码自主编写、部分使用开源库;数据库选用 DolphinDB,并提及 DB-Engines 时序数据库排名作为页面依据。
- NICE 平台采用 C/S 架构。
- NICE 平台关键代码由团队人员自主编写。
- 平台部分代码使用开源库。
- 页面表述选用 DolphinDB 的理由包含“高安全性”和排名依据引用。
NICE 平台能力:组态、实时监视控制、海量数据与扩展性
页面描述 NICE 平台可用于人机界面设计与组态,并支持实时监视与控制、海量数据存储查询、图形组件化开发方式与插件扩展。
- 可快速完成人机交互界面设计与组态。
- 支持对全系统的实时监视和控制。
- 支持海量数据的存储与查询。
- 采用图形组件化思路以简化开发并减少重复工作。
- 支持以插件方式扩展功能模块。
业务亮点:以 DolphinDB 替换 MySQL 实现性能目标
页面提出以 DolphinDB 替换 MySQL 的业务目标,并给出“百亿行表毫秒级加载”的亮点表述。
- 旧系统使用 MySQL 作为关系型数据库方案。
- 页面描述以 DolphinDB 替换 MySQL。
- 页面亮点表述包含“百亿行表毫秒级加载”。
DolphinDB 产品定位与能力描述
页面将 DolphinDB 描述为低延时平台:基于数据库管理系统,支持数据分析与流数据处理,内置编程语言与流数据处理框架,并面向海量时序数据提供一站式方案。
- 被描述为基于数据库管理系统的平台。
- 被描述为支持数据分析。
- 被描述为支持流数据处理。
- 被描述为内置编程语言与流数据处理框架。
- 被描述为面向海量时序数据的一站式解决方案。
替换动因:旧 MySQL 系统在并发写入、实时查询与聚合计算上不足
页面说明测点与采样频率增加带来数据压力,旧系统难以满足并发写入、实时查询与聚合计算需求,并需要更强的实时数据处理能力。
- 仪表测点与采样频率增加带来更高数据处理压力。
- 业务需要大量数据并发写入能力。
- 业务需要实时查询与聚合计算能力。
- 业务需要较强实时数据处理能力以快速响应异常状态。
亮点 1:百亿行表毫秒级加载与查询响应(含采集写入指标)
页面对比使用前后表现,包含百亿行表毫秒级加载、毫秒级查询响应,以及最低硬件配置下的采集与写入耗时指标表述。
- 页面表述可实现百亿行表的毫秒级加载。
- 页面表述最新数据与历史数据均可毫秒级查询响应。
- 页面表述系统“非常稳定”。
- 页面表述:采集 1 万测点写入耗时在 100 毫秒之内(最低硬件配置条件下)。
亮点 2:高可用集群与部署切换周期
页面描述 DolphinDB 支持集群高可用,并表述在技术支持协助下完成部署、代码切换与高可用集群部署所用时间周期。
- DolphinDB 可实现集群高可用。
- 在技术支持协助下完成方案部署。
- 在技术支持协助下完成原有系统代码向 DolphinDB 的切换。
- 页面表述在半个月内完成高可用集群的便捷部署。
亮点 3:分析与建模工具支持(脚本语言、SQL、函数数量)
页面说明 DolphinDB 提供脚本语言并支持标准 SQL,且内置 1000 多个函数;仪控团队用于历史数据分析与建模,以支持工艺优化与维护效率提升的应用表述。
- 提供强大的脚本语言。
- 支持标准 SQL。
- 内置 1000 多个函数。
- 用于对海量历史数据进行分析与建模(页面表述)。
- 用于帮助优化生产工艺与提升设备维护效率(页面表述)。
展望:持续合作与加强大数据分析等领域合作计划
页面总结 DolphinDB 在实际业务中的认可与其解决的问题类型,并提出与中国核动力研究设计院继续合作、加强大数据分析等领域合作的计划表述。
- 页面表述其可应对并发写入、实时查询与聚合计算等难题。
- 页面表述其在实际业务中得到客户认可。
- 页面表述将继续与中国核动力研究设计院携手共进。
- 页面表述计划加强大数据分析等领域合作。
引用来源说明
页面声明本文内容部分引用自公众号文章,并给出被引用文章标题信息。
- 部分内容引用自公众号“硬核小螺号”的文章。
- 被引用文章标题为《深耕自主研发 | 迈入控制室人机界面设计新征程》。
Facts Index
| Entity | Attribute | Value | Confidence |
|---|---|---|---|
| 技能认证特训营第二期 | 报名链接 | https://www.qingsuyun.com/h5/e/217471/5/ | high |
| 助力核反应堆实时监控,这个国产数据库够“硬核” | 发布日期 | 2023.03.15 | high |
| 中国核动力研究设计院 | 使用 DolphinDB 的用途 | 将 DolphinDB 作为核心组件,搭建控制室人机界面设计组态平台,以满足实时、可靠的监控需求 | high |
| 核反应堆控制室监控平台 | 需求 | 需要自主、实时、可靠的数据监控平台以保障核反应堆安全有序运行 | high |
| NICE 平台 | 定位 | 控制室人机界面设计组态平台 | high |
| NICE 平台 | 研发投入周期 | 中国核动力研究设计院设计所四部研发团队经过近两年的持续投入,自主研发 | medium |
| NICE 平台 | 架构 | 采用 C/S 架构 | high |
| NICE 平台关键代码 | 开发方式 | 关键代码由中国核动力研究设计院设计所四部团队人员自主编写,部分代码使用开源库 | high |
| DolphinDB | 被选为 NICE 平台数据库产品的理由(页面表述) | 具有高安全性且“排名国产第一”(参照国际第三方机构 DB-Engines 时序数据库排名) | medium |
| NICE 平台研发能力 | 能力描述 | 基于原生软件技术并集成开源软件及成熟商业产品,完全掌握平台研发能力,打通从设计到实现的关键环节 | low |
| NICE 1.0 软件功能架构(图示说明文本) | 服务端核心组件 | 服务端以 DolphinDB 时序数据库为核心,处理数据采集、实时/历史查询及计算服务 | medium |
| NICE 1.0 软件功能架构(图示说明文本) | 客户端模块 | 客户端涵盖编辑态(工程管理、脚本与图形设计)与运行态(界面显示、数据交互与脚本执行) | medium |
| NICE 平台 | 核心能力 | 可快速完成人机交互界面设计与组态,实现对全系统的实时监视和控制,并支持海量数据的存储、查询 | high |
| NICE 平台 | 数据智能化分析基础 | 支持海量数据存储与查询,为实现数据智能化分析奠定基础 | low |
| NICE 平台组态软件 | 开发理念/方式 | 使用图形组件化思想;用户专注图元设计、逻辑脚本编写及图元连接关系,简化开发流程并减少重复工作 | medium |
| NICE 平台 | 扩展方式 | 支持以插件方式对功能模块进行扩展,便于先进技术、智能技术引入和应用 | high |
| MySQL | 在该案例中的角色 | 旧系统使用的关系型数据库解决方案,被 DolphinDB 替换 | high |
| DolphinDB 替换 MySQL 的结果(亮点表述) | 性能结果 | 实现“百亿行表毫秒级加载” | medium |
| DolphinDB | 产品定位(页面表述) | 基于数据库管理系统,支持数据分析与流数据处理的低延时平台,内置编程语言和高容量高速度的流数据处理框架,面向海量时序数据提供一站式解决方案 | medium |
| 旧 MySQL 系统(秒级时序数据存储场景) | 容量/可用性问题 | 存储 1-2 天、几千个测点的数据后,数据库系统“彻底无法工作” | medium |
| NICE 平台数据处理 | 研发关注点 | 实现对海量数据的快速存储、查询、分析是主要研发方向之一 | high |
| 业务场景(仪表测点与采样频率增加) | 系统能力要求 | 需要满足大量数据并发写入、实时查询和聚合计算需求,并具备较强实时数据处理能力以快速响应异常状态 | high |
| DolphinDB 在该案例中的查询能力 | 查询/加载性能 | 可实现百亿行表的毫秒级加载;最新数据与历史数据均可实现毫秒级查询响应 | medium |
| 系统稳定性(使用 DolphinDB 后) | 稳定性描述 | 系统“非常稳定”,并“完全满足”实时操作需求(页面表述) | low |
| DolphinDB 采集写入性能(最低硬件配置条件下,页面表述) | 写入耗时 | 采集 1 万测点,写入耗时仅在 100 毫秒之内 | medium |
| DolphinDB | 高可用能力 | 可以实现集群高可用 | high |
| NICE 团队在 DolphinDB 技术支持协助下的部署切换 | 时间周期 | 仅在半个月内完成方案部署、原有系统代码向 DolphinDB 的切换以及高可用集群的便捷部署 | medium |
| DolphinDB | 语言与标准支持 | 提供强大的脚本语言;支持标准 SQL | high |
| DolphinDB | 内置函数数量 | 内置 1000 多个函数 | high |
| 仪控团队使用 DolphinDB 的效果(页面表述) | 业务影响 | 用于对海量历史数据进行分析与建模,帮助生产和设备工程师优化生产工艺、提升设备维护效率 | medium |
| DolphinDB(国产自研高性能时序数据库) | 解决的问题(页面表述) | 助力解决大量数据并发写入、实时查询和聚合计算等难题,并在实际业务中得到客户认可 | low |
| 写入能力(页面表述) | 规模与时延 | 实现“万级测点毫秒写入” | medium |
| DolphinDB 与中国核动力研究设计院 | 未来计划 | 将继续携手共进,并计划加强大数据分析等领域的合作,以实现更即时、准确、高效、智能的决策(页面表述) | low |
| 本文内容 | 引用来源 | 部分引用自公众号“硬核小螺号”《深耕自主研发 | 迈入控制室人机界面设计新征程》一文 | high |