当前位置: 首页 > 专利查询>北京大学专利>正文

数联网数据语用内存状态数据的持久化方法、装置及系统制造方法及图纸

技术编号:38727107 阅读:21 留言:0更新日期:2023-09-08 23:18
本发明专利技术一种数联网数据语用内存状态数据的持久化方法、装置及系统,所述方法包括:在单点数据语用运行过程中,按照预设保存模式中的预设周期,自动周期性地将单点数据语用的全量状态数据保存至硬盘;在单点数据语用运行过程中的任一时刻,接收到保存指令,将当前时刻的全量状态数据保存至硬盘;在单点数据语用运行过程中,任一时刻出现语用停止运行的状况时,按照配置信息中的停止保存方式,自动将语用在停止运行时刻的全量状态数据保存至硬盘。本发明专利技术不会因数瑞算子数字对象仓库节点出现宕机、掉电等问题而丢失全量状态数据,且后期可以恢复至最新全量状态数据的语用,或者选定时刻的全量状态数据单点数据语用,具有较高的实用性。性。性。

【技术实现步骤摘要】
数联网数据语用内存状态数据的持久化方法、装置及系统


[0001]本专利技术涉及数联网领域,特别是一种数联网数据语用内存状态数据的持久化方法、装置及数联网系统。

技术介绍

[0002]随着大数据时代的到来,数据的价值逐渐凸显。通过对大数据的分析,可以产生许多附加的价值。例如,在疫情期间,通过大数据分析,可以准确、快速地查询一个人去过哪些城市、搭乘了哪些列车、是否去过高风险地区等等。要使用数据进行分析,就需要数据的交换及处理。在数据共享交换场景中,存在对大规模共享数据的监管问题,即严重的信任问题。需方需要使用供方的数据,通过对该数据进行操作产生有价值的结果,但是供方往往不信任需方。一旦数据从供方传到需方,那么需方可以做任何操作,例如对数据做一些与先前声明的操作不同的操作,甚至对原始数据二次贩卖。
[0003]基于上述大数据应用需求,目前已有基于内存运行数据语用的系统,针对大数据应用的场景,提供相应的服务。在数据语用采用内存数瑞算子数字对象仓库模式的数联网系统中,依靠数据语用的形式实现大数据的共享交换,而数据语用采用内存数瑞算子数字对象仓库模本文档来自技高网...

【技术保护点】

【技术特征摘要】
1.一种数联网数据语用内存状态数据的持久化方法,其特征在于,所述持久化方法应用于数联网的数瑞算子数字对象仓库节点,所述数瑞算子数字对象仓库节点上运行数据语用,所述数据语用为单点数据语用,所述持久化方法包括:在所述单点数据语用运行过程中,按照预设保存模式中的预设周期,自动在每个预设周期到期时将所述单点数据语用的全量状态数据保存至硬盘;在所述单点数据语用运行过程中的任一时刻,接收到保存指令,将当前时刻的全量状态数据保存至所述硬盘;在所述单点数据语用运行过程中,任一时刻出现所述单点数据语用停止运行的状况时,按照配置信息中的停止保存方式,自动将所述单点数据语用在停止运行时刻的全量状态数据保存至所述硬盘;在所述单点数据语用运行结束后,将所述单点数据语用的运行结果,发送至所述数联网的数瑞存储数字对象仓库节点进行存证。2.根据权利要求1所述的持久化方法,其特征在于,还包括:在所述单点数据语用第一次启动前,接收所述配置信息和所述预设保存模式;接收启动指令,通过所述单点数据语用执行引擎以及启动所述单点数据语用的各项参数启动所述单点数据语用,所述单点数据语用开始运行。3.根据权利要求1所述的持久化方法,其特征在于,还包括:在所述单点数据语用运行过程中的任一时刻,接收到恢复指令,从所述硬盘中获取所述恢复指令中指定时刻对应的全量状态数据;依据所述恢复指令中指定时刻对应的全量状态数据,将所述单点数据语用恢复到所述指定时刻时的全量状态。4.根据权利要求1所述的持久化方法,其特征在于,还包括:在所述单点数据语用停止运行并重新启动时,按照所述配置信息中的启动加载方式,加载所述单点数据语用在前次停止运行时刻的全量状态数据;以所述单点数据语用在前次停止运行时刻的全量状态数据,作为所述单点数据语用当前次运行时的起始全量状态数据,并继续运行所述单点数据语用。5.根据权利要求1所述的持久化方法,其特征在于,所述预设保存模式还包括:不保存模式,所述持久化方法还包括:在所述单点数据语用运行过程中,若所述预设保存模式为所述不保存模式,则不自动将所述单点数据语用的全状态数据保存至所述硬盘,直至接收到所述保存指令,或者出现所述单点数据语用停止运行的状况。6.根据权利要求4所述的持久化方法,其特征在于,在以所述单点数据语用在前次停止运行时刻的全量状态数据,作为所述单点数据语用当前次运行时的起始全量状态数据,并继续运行所述单点数据语...

【专利技术属性】
技术研发人员:蔡华谦黄罡张祎轩郭京申景翔舒俊宜
申请(专利权)人:北京大学
类型:发明
国别省市:

网友询问留言 已有0条评论
  • 还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。

1