一种基于量子通信网络的电力数据内存优化系统、方法、存储装置及智能终端制造方法及图纸

技术编号:38679243 阅读:6 留言:0更新日期:2023-09-02 22:52
本发明专利技术公开了一种基于量子通信网络的电力数据内存优化系统、方法、存储装置及智能终端,包括存储模块、分布式存储单元、比较单元、控制单元、记录单元以及排序单元,其中:控制单元用于读取客户端接收的电力资源数据、分布式存储单元存储容量的大小及地址;比较单元用于对比电力资源数据和分布式存储单元的大小;所述存储模块用于将所述电力资源数据存入条件匹配的分布式存储单元中;所述记录单元用于记录所述存储模块存入操作的时间t1、次数n1以及读取操作的时间t2和次数n2;所述排序单元用于对存入操作和读取操作的电力资源数据按照时间正序进行排序。本发明专利技术具有高效利用存储容量,提高读取速度,优化内存性能、减少内存消耗等优点。等优点。等优点。

【技术实现步骤摘要】
一种基于量子通信网络的电力数据内存优化系统、方法、存储装置及智能终端


[0001]本专利技术涉及电子数据优化领域,具体涉及一种基于量子通信网络的电力数据内存优化系统、方法、存储装置及智能终端。

技术介绍

[0002]电力数据是一般指在发、输、变、配、用各环节所采集、加工与分析而取得的电力相关业务数据集合。电力数据应用涉及到电网公司的规划、建设、运营、维护、营销、运输监督、企业管理、服务等多个领域,因此数据量庞大且重要。因为电力数的庞大,因此在进行数据处理的时候需要对数据内存进行优化提高数据处理的效率。
[0003]现有的电力数据内存处理的方案中没有高效利用存储单元空间,现有技术方案将电力资源数据均分成若干电力资源数据块,分散存入分布式存储单元中,没有对分布式存储单元进行读取、解析,故而没有有效利用;分散存储的电力资源数据容易丢失,且不易读取、操作。
[0004]其次,现有技术方案会加大性能的消耗,现有技术方案在读取电力资源数据的时候,要将分散至多处存储的电力资源数据块取出,进行合并,再发给客户端,全部的流程、步骤,全在内存里进行,这样会加大性能的消耗,使其读取电力资源数据的效率降低。
[0005]因此,需要对现有技术进行改进提出一种高效利用存储容量、提高读取速度,优化内存性能、减少内存消耗的电力数据内存优化方案。

技术实现思路

[0006]为了解决上述技术问题,提出了一种高效利用存储容量、提高读取速度,优化内存性能、减少内存消耗的电力数据内存优化系统及方法。
[0007]为实现上述目的,本专利技术采取的技术方案如下:一种基于量子通信网络的电力数据内存优化系统,包括客户端,所述客户端设置有存储模块、分布式存储单元、比较单元、控制单元、记录单元以及排序单元,其中:所述客户端的输入接口接收外部输入的电力资源数据信息并解析;
[0008]所述控制单元配置为用于读取客户端接收的电力资源数据、分布式存储单元存储容量的大小及分布式存储单元存放地址;所述比较单元配置为用于对比电力资源数据和分布式存储单元的大小;
[0009]所述存储模块配置为用于将所述电力资源数据存入条件匹配的分布式存储单元中;
[0010]所述记录单元配置为用于记录所述存储模块存入操作的时间t1、次数n1以及读取操作的时间t2和次数n2;所述排序单元配置为用于对存入操作和读取操作的电力资源数据按照时间正序进行排序。
[0011]优选地,所述控制单元用于获取按照排列单元排序后的时间排名前m、操作次数少
于等于m次的电力资源数据。
[0012]优选地,所述记录单元用于将按照排列单元排序后的时间排名前m、操作次数少于等于m次的电力资源数据从分布式存储单元中取出,存入磁盘;
[0013]优选地,所述n1,n2,m均为正整数,所述m≤30。
[0014]优选地,当控制单元读取电力资源数据时,先遍历分布式存储单元,依据电力资源数据ID进行匹配查找;
[0015]如匹配不成功,则去磁盘中查找,查找成功取出,返回至客户端。
[0016]优选地,当控制单元读取电力资源数据时,先遍历全局变量D,依据电力资源数据ID进行匹配查找,若匹配结果为空,将执行步骤五的操作;
[0017]否则,将跳过在分布式存储单元中的查找,直接依据ID去磁盘中查找该电力资源数据。
[0018]具体地,控制单元获取电力资源数据大小及分布式存储单元的过程如下:
[0019]设定一个类型为Number的变量A将其存储;访问分布式存储单元,设定一个类型为Array变量B将其存储;通过遍历的方式,遍历变量B,获取每个分布式存储单元存储容量的大小。
[0020]所述比较单元的比较过程如下:
[0021]将每一个电力数据变量A的大小与所述变量B遍历后获取到的每个分布式存储单元存储容量的大小做一一比对。
[0022]优选地,电力资源数据与分布式存储单元的匹配条件为:电力资源数据容量大小C1与分布式存储单元的容量大小C2满足以下关系:
[0023]C2

500Kb<C1<C2。
[0024]所述记录单元记录存入操作的时间t1和次数n1的操作过程包括:
[0025]设定一个类型为Array的全局变量C,将电力资源数据ID、分布式存储单元ID、最近存储时间t、操作次数n结合生成一个Object对象。
[0026]本专利技术的另以目的是提供一种基于量子通信网络的电力数据内存优化方法,该方法应用了上述一种基于量子通信网络的电力数据内存优化系统,该方法包括以下步骤:
[0027]步骤一:控制单元读取客户端操作的电力资源数据容量大小以及分布式存储单元存储容量的大小;
[0028]步骤二:对比电力资源数据和分布式存储单元的大小;
[0029]步骤三:将所述电力资源数据存入条件匹配的分布式存储单元中;
[0030]步骤四:记录步骤三中存入操作的时间t1和次数n1;
[0031]步骤五:控制单元读取电力资源数据并记录所述电力资源数据的存放地址,记录读取操作的时间t2和次数n2;
[0032]步骤六:获取按照步骤三和步骤五中按照正序排列的时间排名前m、操作次数少于等于m次的电力资源数据;
[0033]步骤七:记录步骤六查出的电力资源数据,将其从分布式存储单元中取出,存入磁盘中。
[0034]优选地,当客户端取出电力资源数据时,先遍历全局变量D,依据电力资源数据ID进行匹配查找,若匹配结果为空,将执行步骤五的操作;
[0035]否则,将跳过在分布式存储单元中的查找,直接依据ID去磁盘中查找该电力资源数据。
[0036]另一个方案中,设定一个类型为数组的全局变量D,将步骤六和步骤七中的“电力资源数据ID”和”是否在分布式存储单元中”这两个属性结合成一个对象,所有对象组成全局变量D。
[0037]当客户端取出电力资源数据时,先遍历分布式存储单元,依据电力资源数据ID进行匹配查找;
[0038]如匹配不成功,则去磁盘中查找,查找成功取出,返回至客户端。
[0039]优选地,还包括更新步骤如下:
[0040]更新步骤:在执行完取出电力数据操作后,将查找出的电力资源数据,再依次执行步骤一至步骤五的操作,将电力资源数据再次存入分布式存储单元中,并更新操作时间和操作次数。
[0041]具体地,所述步骤一的操作步骤如下:
[0042]步骤1

1:控制单元获取电力资源数据大小,设定一个类型为Number的变量A将其存储;
[0043]步骤1

2:访问分布式存储单元,设定一个类型为Array变量B将其存储;
[0044]步骤1

3:通过遍历的方式,遍历变量B,获取每个分布式存储单元存储容量的大小。
[0045]具体地,所述步骤二中比对的方式如下:...

【技术保护点】

【技术特征摘要】
1.一种基于量子通信网络的电力数据内存优化系统,其特征在于,包括存储模块、分布式存储单元、比较单元、控制单元、记录单元以及排序单元,其中:所述控制单元配置为用于读取电力资源数据、电力资源数据大小C1、分布式存储单元存储容量的大小C2以及分布式存储单元存放地址;所述比较单元配置为用于对比电力资源数据大小C1和分布式存储单元的容量大小C2;所述存储模块配置为用于将所述电力资源数据存入条件匹配的分布式存储单元中;所述记录单元配置为用于记录所述存储模块存入操作的时间t1、次数n1以及读取操作的时间t2和次数n2;所述排序单元配置为用于对存入操作和读取操作的电力资源数据按照时间正序进行排序。2.如权利要求1所述的一种基于量子通信网络的电力数据内存优化系统,其特征在于,所述控制单元用于获取按照排列单元排序后的时间排名前m、操作次数少于等于m次的电力资源数据并从分布式存储单元中取出,存入磁盘中,所述n1,n2,m均为正整数,m≤30。3.如权利要求2所述的一种基于量子通信网络的电力数据内存优化系统,其特征在于,当控制单元读取电力资源数据时,先遍历分布式存储单元,依据电力资源数据ID进行匹配查找;如匹配不成功,则去磁盘中查找,查找成功取出,返回至客户端。4.如权利要求2所述的一种基于量子通信网络的电力数据内存优化系统,其特征在于,控制单元获取电力资源数据大小及分布式存储单元的过程如下:设定一个类型为Number的变量A将其存储;访问分布式存储单元,设定一个类型为Array变量B将其存储;通过遍历的方式,遍历变量B,获取每个分布式存储单元存储容量的大小。5.如权利要求4所述的一种基于量子通信网络的电力数据内存优化系统,其特征在于,所述比较单元的比较过程如下:将每一个电力数据变量A的大小与所述变量B遍历后获取到的每个分布式存储单元存储容量的大小做一一比对。6.如权利要求5所述的一种基于量子通信网络的电力数据内存优化系统,其特征在于,电力资源数据与分布式存储单元的匹配条件为:电力资源数据容量大小C1与分布式存储单元的容量大小C2满足以下关系:C2

500Kb<C1<C2。7.如权利要求6所述的一种基于量子通信网络的电力数据内存优化系统,其特征在于,所述记录单元记录存入操作的时间t1和次数n1的操作过程包括:设定一个类型为Array的全局变量C,将电力资源数据ID、分布式存储单元ID、最近存储时间t、操作次数n结合生成一个Object对象。8.一种基于量子通信网络的电力数据内存优化方法,其特征在于,应用了如权利要求1

7任一所述的系统,该方法包括以下步骤:步骤一:控制单元读取客户端操作的电力资源数据容量大小以及分布式存储单元存储容量的大小;步骤二:对比电力资源数据和分布式存储单元的大小;步骤三:将所述电力资源数据存入条件匹配的分布式存储单元中;步骤四:记录步骤三中存入操作的时间t1和次数n1;步骤五:控制单元读取电力资源数据并记录所述电力资源
数据的存放地址,记录读取操作的时间t2和次数n2;步骤六:获取按照步骤三和步骤五中按照正序排列的时间排名前m、操作次数少于等于m次的电力资源数据;步骤七:记录步骤六查出的电力资源数据,将其从分布式存储单元中取出,存入磁盘中。9.如权利要求8所述的一种基于量子通信网络的电力数据内存优化方法,其特征在于,当客户端取出电力资源数据时,先遍历分布式存储单元,依据电力资源数据ID进行匹配查找;如匹配不成功,则去磁盘中查找,查找成功取出,返回至客户端。10.如权利要求8所述的一种基于量子通信网...

【专利技术属性】
技术研发人员:申培培陈连栋杨超张磊刘咸通辛晓鹏赵林丛高丽芳刘子州刘玮程凯张纬郭邦红谢欢文
申请(专利权)人:广东国腾量子科技有限公司国家电网有限公司
类型:发明
国别省市:

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

1