[发明专利]一种新型实时库系统在审
申请号: | 202211199880.0 | 申请日: | 2022-09-29 |
公开(公告)号: | CN115576920A | 公开(公告)日: | 2023-01-06 |
发明(设计)人: | 黄宜林;陈明恩;顾鹏程;钱国明;江慧;朱伟 | 申请(专利权)人: | 国电南京自动化股份有限公司 |
主分类号: | G06F16/21 | 分类号: | G06F16/21;G06F16/22;G06F16/25;G06F21/62;G06F9/54;G06F16/953;G06Q50/06 |
代理公司: | 南京纵横知识产权代理有限公司 32224 | 代理人: | 董建林 |
地址: | 210009 江苏*** | 国省代码: | 江苏;32 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | |||
搜索关键词: | 一种 新型 实时 系统 | ||
本发明公开了一种新型实时库系统,包括:全景数据建模模块,用于通过模型配置工具生成全景对象模型字典;柔性控制策略模块,用于对传输到实时库的网络服务进行解析,对实时库内部网络通道进行柔性控制和链路选择;存储与检索模块,用于利用改进的斐波那契哈希算法对实时库中的数据进行哈希计算,并根据哈希值进行数据存储和检索;接口模块,用于提供实时库客户端网络接口和服务端本地接口,共享内存管理模块,用于根据全景模型字典分配实时库中的内存空间并加载数据源;消息通知机制模块,用于实时通知数据属性的变化,发布系统消息。本发明能够支撑千万级别大容量数据,提升了系统整体可靠性、稳定性和安全性。
技术领域
本发明涉及一种新型实时库系统,属于电力监控系统数据处理技术领域。
背景技术
实时库一直是电力监控系统的核心运行模块,其高效稳定的运行直接决定了整个电力监控系统的性能指标。传统电力系统实时库需部署在每个机器节点上运行,对机器性能要求较高,且运行负载较高,由此导致系统硬件运维成本巨大。目前随着分布式技术的发展,实时库已经不需要部署在每个机器节点上了,分布式技术的实现在一定程度上缓解了高负载低性能的症状,但是分布式技术无法解决单节点大容量和工作站低配置等深层问题。
随着瘦客户端模式和大数据等新技术兴起,迫切需要一种新型实时库,实现大容量分布式,而传统的实时库容量在百万级别,难以满足当前市场需求,目前需要通过技术突破实现千万容量级别的实时库,提高单节点处理能力。
发明内容
针对现有技术中存在的问题,本发明提出了一种新型实时库系统,通过全景数据建模、柔性网络控制、大容量数据检索、远程高效访问等技术,实现千万容量级别的实时库,提升了系统可靠性,同时极大降低了工作站运维成本和软硬件性能指标。
为解决上述技术问题,本发明采用了如下技术手段:
本发明提出了一种新型实时库系统,包括:
全景数据建模模块,用于根据电力监控系统数据,通过模型配置工具生成全景对象模型字典;
柔性控制策略模块,用于对传输到实时库的网络服务进行解析,对实时库内部网络通道进行柔性控制和链路选择;
存储与检索模块,用于利用改进的斐波那契哈希算法对实时库中的数据进行哈希计算,并根据哈希值进行数据存储和检索;
接口模块,用于提供实时库客户端网络接口和服务端本地接口,其中,实时库客户端网络接口与柔性控制策略模块相连,服务端本地接口与共享内存管理模块相连;
共享内存管理模块,用于根据全景模型字典分配实时库中的内存空间并加载数据源;
消息通知机制模块,用于根据实时库中对象的变化信息向电力监控系统中的客户端或应用程序发送通知,还用于发布系统消息。
进一步的,所述全景对象模型字典包括电力监控系统中多有对象的表信息和每个表的字段信息。
进一步的,所述柔性控制策略模块包括多种信息发送方式:广播、节点内、点到点、定制方式。
进一步的,所述柔性控制策略模块进行实时库内部网络通道链路选择时,自动选择空闲通道进行数据传输。
进一步的,在存储与检索模块中,通过多次仿真实验选择改进的斐波那契哈希算法的最优散列的黄金分割点,根据最优散列的黄金分割点,利用改进的斐波那契哈希算法计算电力监控系统中每个对象ID对应的哈希值。
进一步的,在存储与检索模块中,进行数据存储时,将对象ID对应的哈希值与实时库共享内存中的哈希表匹配,所述哈希表包括冲突池链表和非冲突池链表;如果哈希表中存在相同哈希值时,则将该对象ID存放在冲突池链表中,反之,将该对象ID存放在非冲突池链表中。
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于国电南京自动化股份有限公司,未经国电南京自动化股份有限公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/202211199880.0/2.html,转载请声明来源钻瓜专利网。
- 上一篇:基于UART通信的插拔检测电路及方法
- 下一篇:一种大熊猫专用麻醉呼吸机