首页 专利交易 科技果 科技人才 科技服务 商标交易 会员权益 IP管家助手 需求市场 关于龙图腾
 /  免费注册
到顶部 到底部
清空 搜索

【发明授权】电力综合监控系统测点数据缓存方法、装置、设备及介质_成都深瑞同华科技有限公司_202410146709.6 

申请/专利权人:成都深瑞同华科技有限公司

申请日:2024-02-02

公开(公告)日:2024-05-03

公开(公告)号:CN117708179B

主分类号:G06F16/2455

分类号:G06F16/2455;G06F16/2458;G06F16/28

优先权:

专利状态码:有效-授权

法律状态:2024.05.03#授权;2024.04.02#实质审查的生效;2024.03.15#公开

摘要:本申请公开了一种电力综合监控系统测点数据缓存方法、装置、设备及介质,涉及数据存储技术领域。所述方法是先将从数据库中读取的且各个测点的测点信息分别写入到本机缓存区和远端缓存区中,然后在响应针对某个测点的数据查询请求时,从任一缓存区中获取所述某个测点的测点信息,并从该任一缓存区或数据库中查找到所述某个测点的测点值,最后将所述某个测点的测点信息及测点值反馈回去,并当有新测点数据缓存时,会判断是否触发缓存数据淘汰策略,以便自动淘汰无用数据,如此可以空间换时间的思想解决传统关系型数据库在用于存储海量测点数据时存在读写效率低和高延迟的问题,完美契合电力监控行业天然的大数据量、重实时性但轻事务性的特点。

主权项:1.一种电力综合监控系统测点数据缓存方法,其特征在于,包括:从数据库中读取预先为在电力综合监控系统中的各个测点配置的测点信息,然后将所述各个测点的测点信息分别写入到本机缓存区和远端缓存区中;在收到来自用户终端的且针对某个测点的数据查询请求消息时,从任一缓存区中获取所述某个测点的测点信息,其中,所述任一缓存区是指所述本机缓存区或所述远端缓存区;根据所述某个测点的测点信息,在所述任一缓存区中查找是否存在所述某个测点的测点值,若存在,则将所述某个测点的测点信息及测点值纳入到与所述数据查询请求消息对应的数据查询响应消息中,否则根据所述某个测点的测点信息访问所述数据库以获取所述某个测点的测点值,然后将所述某个测点的测点信息及测点值纳入到与所述数据查询请求消息对应的数据查询响应消息中,并还将所述某个测点的测点信息与测点值绑定写入到所述任一缓存区中;向所述用户终端反馈所述数据查询响应消息;在将所述某个测点的测点信息与测点值绑定写入到所述任一缓存区中之后,还判断所述任一缓存区的当前剩余空间大小是否小于预设空间大小阈值;若是,则从所述数据库中读取预先配置的缓存数据淘汰策略,然后根据所述缓存数据淘汰策略确定当前需要淘汰的至少一个测点数据,并在所述任一缓存区中剔除所述至少一个测点数据;在收到来自用户终端的且针对某个目标测点的测点信息更新消息时,所述方法还包括:在所述本机缓存区和所述远端缓存区中分别剔除所述某个目标测点的测点信息,并启动第一计时器;当所述第一计时器的计时值达到预设的第一时长阈值时,从所述测点信息更新消息中提取出所述某个目标测点的新测点信息并写入到所述数据库中,以便在所述数据库中更新所述某个目标测点的测点信息;在所述本机缓存区和所述远端缓存区中再次分别剔除所述某个目标测点的测点信息;所述方法还包括:周期性地获取所述数据库在最近一个周期内对所述各个测点的测点信息的修改日志,其中,所述周期大于所述第一时长阈值;根据所述修改日志,若发现在所述本机缓存区和所述远端缓存区中的任一测点的测点信息在所述最近一个周期内发生了修改,则从所述数据库中读取该任一测点的最新测点信息,并分别写入到所述本机缓存区和所述远端缓存区中,以便在所述本机缓存区和所述远端缓存区中更新所述任一测点的测点信息。

全文数据:

权利要求:

百度查询: 成都深瑞同华科技有限公司 电力综合监控系统测点数据缓存方法、装置、设备及介质

免责声明
1、本报告根据公开、合法渠道获得相关数据和信息,力求客观、公正,但并不保证数据的最终完整性和准确性。
2、报告中的分析和结论仅反映本公司于发布本报告当日的职业理解,仅供参考使用,不能作为本公司承担任何法律责任的依据或者凭证。

相关技术
相关技术
相关技术
相关技术