一种区块链本地化云计算大数据应用分析方法与流程

文档序号:28279804发布日期:2021-12-31 21:22阅读:115来源:国知局
一种区块链本地化云计算大数据应用分析方法与流程

1.本发明属于云计算领域,涉及数据分析技术,具体是一种区块链本地化云计算大数据应用分析方法。


背景技术:

2.随着科学技术的不断发展,手机app以及电脑应用程序在不断的被开发出来,且原有的一些手机app以及电脑应用程序也在不停的更新,更新避免不了的就是补丁以及附加功能的产生,随之带来的就是手机app以及电脑应用程序本身的存储空间和产生的临时数据和永久数据在不断的增加,针对电脑来说,电脑的存储空间会很大,可以负担的起程序的更新以及补丁的产生,但是避免不了电脑存储空间在不断的减少,且多种电脑应用程序的使用会使得电脑变得卡顿以及机箱发热严重,对电脑本身是一种损害,且会影响用户的使用体验。
3.为了减缓或者解决电脑存储空间在不断的减少的问题,提出一种区块链本地化云计算大数据应用分析方法,力争可以改善电脑本身因存储空间问题带来的自身损害,同时可以增强用户的使用体验。


技术实现要素:

4.本发明提供了一种区块链本地化云计算大数据应用分析方法,为了减缓或者解决电脑存储空间在不断的减少的问题,力争可以改善电脑本身因存储空间问题带来的自身损害,同时可以增强用户的使用体验。
5.本发明的目的可以通过以下技术方案实现:
6.一种区块链本地化云计算大数据应用分析方法,包括:
7.步骤一:数据采集模块连接电脑本地应用获取用户在点击本地应用时存储空间内出现的临时数据的大小以及对应的本地存储空间,发送至习惯计算模块;
8.步骤二:数据采集模块获取本地存储空间的数量、对应的存储速率、提取速率以及存储空间的大小并发送至数据分析模块;
9.步骤三:数据分析模块对数据采集模块发送的数据进行数据分析并将本地存储空间分为提取用存储空间和存储用存储空间;
10.步骤四:习惯计算模块根据接收到的数据进行应用存储率的计算并与应用存储率阈值进行比较,发送信号至存储选择模块;
11.步骤五:存储选择模块进行本地应用的存储合理性判断,并进行推荐存储。
12.进一步地,数据分析模块用于对数据采集模块发送的数据进行数据分析,分析过程包括以下步骤:
13.步骤a1:数据采集模块获取本地存储空间的数量、本地存储空间对应的存储速率、提取速率以及存储空间的大小,并发送至数据分析模块;
14.步骤a2:数据分析模块接收到本地存储空间的数量、本地存储空间对应的存储速
率、提取速率以及存储空间的大小时,分别标记为n、vci、vti、kci;需要说明的是,其中i表示存储空间的编号;i=1,2
……
n;
15.步骤a3:数据分析模块计算获取存储空间的存储指数zci,计算公式为:
16.数据分析模块计算获取存储空间的提取指数zti,计算公式为:数据分析模块计算获取存储空间的提取指数zti,计算公式为:其中α、β为修正系数;
17.步骤a4:数据分析模块联合存储指数zci以及提取指数zti计算编号为i的存储空间的存取系数cqi,计算公式为cqi=a1
×
zci+a2
×
zti;
18.数据分析模块联合存储指数zci以及提取指数zti计算编号为i的存储空间的取存系数qci,计算公式为qci=a3
×
zci+a4
×
zti;
19.步骤a5:数据处理模块比较存取系数cqi、取存系数qci的大小;
20.当取存系数qci≥存取系数cqi时,将该存储空间标记为提取用存储空间;
21.当存取系数cqi>取存系数qci时,将该存储空间标记为存储用存储空间;
22.数据分析模块将分类标记好的提取用存储空间和存储用存储空间发送至存储选择模块。
23.进一步地,所述习惯计算模块用于根据用户的工作习惯发送信号至存储选择模块,工作过程包括以下步骤:
24.步骤a:数据采集模块获取用户在周期时间t内点击应用的次数、单次点击浏览时长、用户在点击应用时存储空间内出现的临时数据的大小以及对应的原始本地存储空间发送至习惯计算模块;
25.步骤b:习惯计算模块接收到数据采集模块发送的用户在周期时间t内点击应用的次数、单次点击浏览时长、用户在点击应用时存储空间内出现的临时数据的大小后分别标记为ctj、sj、dsj;其中j为应用的编号,j=1,2
……
m;
26.步骤c:习惯计算模块通过计算公式计算出应用存储率ccl,计算公式为其中c1为预设系数;
27.步骤d:习惯计算模块设定应用存储率阈值,当应用存储率ccl大于等于应用存储率阈值时,习惯计算模块发送常存信号至存储选择模块;
28.当应用存储率ccl小于应用存储率阈值时,习惯计算模块发送常取信号至存储选择模块。
29.进一步地,所述存储选择模块用于接收数据分析模块以及习惯计算模块发送的信号进行选择存储判断,包括以下步骤:
30.存储选择模块接收到提取用存储空间和存储用存储空间后,获取提取用存储空间和存储用存储空间的存储空间原始容量以及存储空间的占用百分比;
31.存储选择模块分别计算可用空间,并按照可用空间的大小分别对提取用存储空间和存储用存储空间进行排序,标记为第一提取用存储空间、第二提取用存储空间
……
以及第一存储用存储空间、第二存储用存储空间
……

32.当存储选择模块接收到常存信号后,获取该应用对应的存储空间,若对应的存储空间为存储用存储空间,则存储选择模块不做信号发送;
33.若对应的存储空间为提取用存储空间,则存储选择模块发送提醒信号至应用提醒模块,应用提醒模块提醒用户进行存储空间的更换设定,同时应用提醒模块推荐第一存储用存储空间以及第二存储用存储空间至用户进行更换;
34.当存储选择模块接收到常取信号后,获取该应用对应的存储空间,若对应的存储空间为提取用存储空间,则存储选择模块不做信号发送;
35.若对应的存储空间为存储用存储空间,则存储选择模块发送提醒信号至应用提醒模块,应用提醒模块提醒用户进行存储空间的更换设定,同时应用提醒模块推荐第一提取用存储空间以及第二提取用存储空间至用户进行更换。
36.与现有技术相比,本发明的有益效果是:
37.本发明通过对电脑的多个存储空间进行信息获取,获取得到存储空间的容量大小、存储速度以及提取速度,并对多个存储空间进行分类,且对已经安装在电脑中的应用进行用户习惯获取同时获取该应用产生的临时数据,根据应用的特性进行选择性的存储,确保应用数据存储的安全性,同时避免多个数据同时存储在一个存储空间内,导致存储空间存储不均匀利用率不高的问题。
附图说明
38.为了更清楚地说明本发明实施例或现有技术中的技术方案,下面将对实施例或现有技术描述中所需要使用的附图作简单地介绍,显而易见地,下面描述中的附图仅仅是本发明的一些实施例,对于本领域普通技术人员来讲,在不付出创造性劳动的前提下,还可以根据这些附图获得其他的附图。
39.图1为本发明一种区块链本地化云计算大数据应用分析方法的流程图。
具体实施方式
40.本发明的核心在于提出一种区块链本地化云计算大数据应用分析方法,通过对电脑的多个存储空间进行信息获取,获取得到存储空间的容量大小、存储速度以及提取速度,并对多个存储空间进行分类,且对已经安装在电脑中的应用进行用户习惯获取同时获取该应用产生的临时数据,根据应用的特性进行选择性的存储,确保应用数据存储的安全性,同时避免多个数据同时存储在一个存储空间内,导致存储空间存储不均匀利用率不高的问题。
41.下面将结合实施例对本发明的技术方案进行清楚、完整地描述,显然,所描述的实施例仅仅是本发明一部分实施例,而不是全部的实施例。基于本发明中的实施例,本领域普通技术人员在没有做出创造性劳动前提下所获得的所有其它实施例,都属于本发明保护的范围。
42.请参照图1,图1为一种区块链本地化云计算大数据应用分析方法。在本实施例中,一种区块链本地化云计算大数据应用分析方法基于区块链本地化云计算大数据应用分析系统实现,区块链本地化云计算大数据应用分析系统包括数据采集模块、数据分析模块、习惯计算模块、本地存储空间、应用提醒模块以及存储选择模块;
43.所述数据采集模块用于数据的采集,具体采集的数据包括本地存储空间的数量、本地存储空间对应的存储速率、提取速率以及存储空间的大小;
44.所述数据采集模块还用于获取使用电脑的用户的习惯数据,具体的用户习惯数据包括用户在周期时间t内点击应用的次数以及单次点击浏览时长;
45.同时数据采集模块还连接应用,获取用户在点击应用时存储空间内出现的临时数据的大小以及对应的本地存储空间;
46.需要进行说明的是,在电脑上进行应用的安装时,在安装的过程中会选择应用存储位置以及应用临时数据存储位置;
47.其中的应用存储位置以及应用临时数据存储位置一般都会自动设置,且都存储在c盘中;数据采集模块将获取的数据根据数据的需求传输至数据分析模块以及习惯计算模块;
48.所述数据分析模块用于对数据采集模块发送的数据进行数据分析,具体的数据分析过程包括以下步骤:
49.数据采集模块获取本地存储空间的数量、本地存储空间对应的存储速率、提取速率以及存储空间的大小并将本地存储空间的数量、本地存储空间对应的存储速率、提取速率以及存储空间的大小发送至数据分析模块;
50.数据分析模块接收到本地存储空间的数量、本地存储空间对应的存储速率、提取速率以及存储空间的大小时,分别标记为n、vci、vti、kci;需要说明的是,其中i表示存储空间的编号;i=1,2
……
n;
51.数据分析模块计算获取存储空间的存储指数zci,计算公式为:数据分析模块计算获取存储空间的存储指数zci,计算公式为:
52.数据分析模块计算获取存储空间的提取指数zti,计算公式为:数据分析模块计算获取存储空间的提取指数zti,计算公式为:其中α、β为修正系数;
53.数据分析模块联合存储指数zci以及提取指数zti计算编号为i的存储空间的存取系数cqi,计算公式为cqi=a1
×
zci+a2
×
zti;
54.数据分析模块联合存储指数zci以及提取指数zti计算编号为i的存储空间的取存系数qci,计算公式为qci=a3
×
zci+a4
×
zti;
55.需要说明的是,其中的a1、a2、a3以及a4为预设比例系数;
56.数据处理模块比较存取系数cqi、取存系数qci的大小;
57.当取存系数qci≥存取系数cqi时,将该存储空间标记为提取用存储空间;
58.当存取系数cqi>取存系数qci时,将该存储空间标记为存储用存储空间;
59.数据分析模块将分类标记好的提取用存储空间和存储用存储空间发送至存储选择模块。
60.需要进一步说明的是,数据采集模块将获取用户在周期时间t内点击应用的次数、单次点击浏览时长、用户在点击应用时存储空间内出现的临时数据的大小以及对应的原始本地存储空间发送至习惯计算模块,所述习惯计算模块用于根据用户的工作习惯发送信号至存储选择模块,具体的习惯计算模块的工作过程包括以下步骤:
61.步骤a:数据采集模块获取用户在周期时间t内点击应用的次数、单次点击浏览时
长、用户在点击应用时存储空间内出现的临时数据的大小以及对应的原始本地存储空间发送至习惯计算模块;
62.步骤b:习惯计算模块接收到数据采集模块发送的用户在周期时间t内点击应用的次数、单次点击浏览时长、用户在点击应用时存储空间内出现的临时数据的大小后分别标记为ctj、sj、dsj;其中j为应用的编号,j=1,2
……
m;
63.步骤c:习惯计算模块通过计算公式计算出应用存储率ccl,计算公式为其中c1为预设系数;
64.步骤d:习惯计算模块设定应用存储率阈值,当应用存储率ccl大于等于应用存储率阈值时,习惯计算模块发送常存信号至存储选择模块;
65.当应用存储率ccl小于应用存储率阈值时,习惯计算模块发送常取信号至存储选择模块。
66.其中,所述存储选择模块用于接收数据分析模块以及习惯计算模块发送的信号进行选择存储判断,具体的过程包括以下步骤:
67.存储选择模块接收到提取用存储空间和存储用存储空间后,获取提取用存储空间和存储用存储空间的存储空间原始容量以及存储空间的占用百分比;
68.存储选择模块分别计算可用空间,并按照可用空间的大小分别对提取用存储空间和存储用存储空间进行排序,标记为第一提取用存储空间、第二提取用存储空间
……
以及第一存储用存储空间、第二存储用存储空间
……

69.当存储选择模块接收到常存信号后,获取该应用对应的存储空间,若对应的存储空间为存储用存储空间,则存储选择模块不做信号发送;
70.若对应的存储空间为提取用存储空间,则存储选择模块发送提醒信号至应用提醒模块,应用提醒模块提醒用户进行存储空间的更换设定,同时应用提醒模块推荐第一存储用存储空间以及第二存储用存储空间至用户进行更换;
71.当存储选择模块接收到常取信号后,获取该应用对应的存储空间,若对应的存储空间为提取用存储空间,则存储选择模块不做信号发送;
72.若对应的存储空间为存储用存储空间,则存储选择模块发送提醒信号至应用提醒模块,应用提醒模块提醒用户进行存储空间的更换设定,同时应用提醒模块推荐第一提取用存储空间以及第二提取用存储空间至用户进行更换;
73.需要进行说明是,在对所有应用进行提醒时,存储选择模块推荐存储空间且用户进行选择时,存储选择模块重新进行存储空间排序,防止多个应用对应同一存储空间导致同一存储空间不断减少,多种电脑应用程序导致电脑变得卡顿以及机箱发热严重的问题。
74.上述公式均是去除量纲取其数值计算,公式是由采集大量数据进行软件模拟得到最接近真实情况的一个公式,公式中的预设参数和预设阈值由本领域的技术人员根据实际情况设定或者大量数据模拟获得。
75.本发明的工作原理:包括首先数据采集模块连接电脑本地应用获取用户在点击本地应用时存储空间内出现的临时数据的大小以及对应的本地存储空间,发送至习惯计算模块;数据采集模块获取本地存储空间的数量、对应的存储速率、提取速率以及存储空间的大小并发送至数据分析模块;然后数据分析模块对数据采集模块发送的数据进行数据分析并
将本地存储空间分为提取用存储空间和存储用存储空间;习惯计算模块根据接收到的数据进行应用存储率的计算并与应用存储率阈值进行比较,发送信号至存储选择模块;最后存储选择模块进行本地应用的存储合理性判断,并进行推荐存储。
76.在本发明所提供的实施例中,应该理解到,所揭露的设备,装置和方法,可以通过其它的方式实现。例如,以上所描述的装置实施例仅仅是示意性的,例如,所述模块的划分,仅仅为一种逻辑功能划分,实际实现时可以有另外的划分方式;所述作为分离部件说明的模块可以是或者也可以不是物理上分开的,作为模块显示的部件可以是或者也可以不是物理单元,即可以位于一个地方,或者也可以分布到多个网络单元上。可以根据实际的需要选择其中的部分或者全部模块来实现本实施例方法的目的。
77.另对于本领域技术人员而言,显然本发明不限于上述示范性实施例的细节,而且在不背离本发明的精神或基本特征的情况下,能够以其他的具体形式实现本发明。
78.因此,无论从哪一点来看,均应将实施例看作是示范性的,而且是非限制性的,本发明的范围由所附权利要求而不是上述说明限定,因此旨在将落在权利要求的等同要件的含义和范围内的所有变化涵括在本发明内。不应将权利要求中的任何附关联图标记视为限制所涉及的权利要求。
79.此外,显然“包括”一词不排除其他单元或步骤,单数不排除复数。系统权利要求中陈述的多个单元或装置也可以由一个单元或装置通过软件或者硬件来实现。第二等词语用来表示名称,而并不表示任何特定的顺序。
80.最后应说明的是,以上实施例仅用以说明本发明的技术方法而非限制,尽管参照较佳实施例对本发明进行了详细说明,本领域的普通技术人员应当理解,可以对本发明的技术方法进行修改或等同替换,而不脱离本发明技术方法的精神和范围。
当前第1页1 2 
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1