1.一种计算机大数据分类存储方法,其特征在于,所述分类存储方法包括:
步骤S100:对计算机设备内的各部分数据进行调用路径监测,分别基于各部分数据对应的调用路径提取各部分数据对应的调用条信息;所述调用条信息包括:访问数据范围信息、操作指令信息、操作权限信息;获取由计算机设备内所有调用条组成的总调用条集合;
将所述总调用条集合内各调用条按照分属计算机设备内各应用程序的不同进行分类汇集,得到计算机设备内各应用程序对应的子调用条集合;
步骤S200:将所有的子调用条集合进行信息整合,筛选出在所述计算机设备内本身与权限范围变化之间存在关联关系的数据范围,设所述数据范围为第一特征数据范围;
步骤S300:将所有的子调用条集合进行信息整合,筛选出在所述计算机设备内受操作指令变化影响的的数据范围,设所述数据范围为第二特征数据范围;
步骤S400:将计算机设备内属于第一特征数据范围、第二特征数据范围、其他数据范围的数据分别进行最佳存储介质或者最佳存储地址的选择,对数据进行分类存储;对计算机设备内其他数据的调用路径持续进行实时监测,并根据其调用条信息将其完成第一特征数据范围或第二特征数据范围或其他数据范围的归类存储。
2.根据权利要求1所述的一种计算机大数据分类存储方法,其特征在于,所述步骤S100提取各部分数据对应的调用条信息的过程包括:步骤S101:捕捉计算机设备上各应用程序存在的向若干终端设备的数据发起的若干不同调用请求;其中,一个应用程序包括一种或多种调用请求;分别溯及每一次调用请求对应的调用路径,分别在所述调用路径中获取每一次调用请求对应的访问数据范围、操作指令,以及在所述操作指令下对所述访问数据范围进行数据调用操作时所需的权限范围信息;
步骤S102:对每一次调用请求提取调用条Y:[s]→[op]→[permission];其中,[s]表示对应所述调用条Y的调用请求所对应的访问数据范围;[op]表示对应所述调用条Y的调用请求所对应的操作指令;[permission]表示在所述[op]下对所述[s]进行数据调用操作时所需的权限范围;分别将计算机设备上各应用程序内存在的全部调用请求进行对应调用条的提取得到所述计算机设备的调用条集合。
3.根据权利要求1所述一种计算机大数据分类存储方法,其特征在于,所述步骤S200在对应某种访问数据范围[s]的第一区别调用条集内找寻与权限范围变化之间存在关联关系的第一特征数据范围的过程包括:步骤S201:分别在每个应用程序对应的所述调用条集合内将操作指令[op]相同的区别调用条筛选出来分别作为对应该应用程序的第一区别调用条集;一个第一区别调用条集对应一种相同的操作指令[op];得到每个应用程序内对应不同种操作指令[op]的不同第一区别调用条集;
步骤S202:记对应某种操作指令[op]的第一区别调用条集内存在的所有访问数据范围包括{[s]1,[s]2,…,[s]n};其中,[s]1、[s]2、...、[s]n分别表示所述第一区别调用条集内第
1、2、…、n个区别调用条对应的访问数据范围;记对应某种操作指令[op]的第一区别调用条集内存在的所有权限范围包括{[permission]1,[permission]2,…,[permission]n};其中,[permission]1、[permission]2、…、[permission]n分别表示所述第一区别调用条集内第1、
2、…、n个区别调用条对应的权限范围;分别在对应某种操作指令[op]的第一区别调用条集内找寻与权限范围变化之间存在关联关系的第一目标数据范围,得到对应所有操作指令[op]的所有第一目标数据范围;一个第一目标数据范围对应一种操作指令[op];
步骤S203:将所有的第一目标数据范围进行整合,提取第一特征数据范围R1∩R2∩…∩Rv;其中,R1、R2、…、Rv分别表示与权限范围变化之间存在关联关系的第1、2、…、v个第一目标数据范围。
4.根据权利要求3所述一种计算机大数据分类存储方法,其特征在于,在所述步骤S200对应某种操作指令[op]的第一区别调用条集内判定与权限范围变化之间存在关联关系的第一目标数据范围的过程包括:步骤S211:若对应某种操作指令[op]的第一区别调用条集内存在[permission]a→[permission]b随着[s]a→[s]b出现数据范围变大或缩小而权限范围也对应变大或缩小的两个区别调用条时,将所述两个区别调用条作为目标区别调用条对;其中,a、b∈(1,2,…,n),且a≠b;在所述对应某种操作指令[op]的第一区别调用条集内获取所有目标区别调用条对;
步骤S212:记在对应某种操作指令[op]的所有目标区别调用条对中存在的访问数据范围包括{[s]1,[s]2,…,[s]m};其中,m≤n;m表示所有目标区别调用条对中存在的访问数据范围的数量;若 判定R与对应的某种操作指令[op]之间存在关联关系,R为第一目标数据范围。
5.根据权利要求1所述一种计算机大数据分类存储方法,其特征在于,所述步骤S300对应某种访问数据范围[s]的第二区别调用条集内找寻受操作指令变化影响的第二特征数据范围的过程包括:步骤S301:分别在每个应用程序对应的所述调用条集合内将访问数据范围[s]相同的区别调用条筛选出来分别作为对应该应用程序的第二区别调用条集;一个第二区别调用条集对应一种访问数据范围[s];得到每个应用程序内对应不同访问数据范围[s]的不同第二区别调用条集;
步骤S302:记对应某种访问数据范围[s]的第二区别调用条集内存在的所有操作指令范围包括{[op]1,[op]2,...,[op]z};其中,[op]1、[op]2、...、[op]z分别表示所述第二区别调用条集内第1、2、...、z个区别调用条对应的操作指令范围;记对应某种访问数据范围[s]的第二区别调用条集内存在的所有权限范围包括{[permission]1,[permission]2,…,[permission]z};其中,[permission]1、[permission]2、…、[permission]z分别表示所述第二区别调用条集内第1、2、…、z个区别调用条对应的权限范围;分别在对应某种访问数据范围[s]的第二区别调用条集内找寻受操作指令变化影响的的第二目标操作指令范围,得到所有受操作指令变化影响的第二目标数据范围;
步骤S303:将所有的第二目标数据范围进行整合,将所有的第二目标数据范围进行整合,提取第二特征数据范围j1∪j2∪…∪jv;其中,j1、j2、…、jg分别表示受操作指令变化影响的第1、2、…、g个第二目标数据范围。
6.根据权利要求5所述一种计算机大数据分类存储方法,其特征在于,在所述步骤S300对应某种访问数据范围[s]的第二区别调用条集内判定受操作指令变化影响的第二目标数据范围的过程包括:步骤S311:若对应某种访问数据范围[s]的第二区别调用条集内任意两个区别调用条之间存在的区别操控指令[op]x‑[op]y和区别权限范围[permission]x‑[permission]y,且所述任意两个区别调用条之间均满足SIGN([op]x‑[op]y)=SIGN([permission]x‑[permission]y);其中,x、y∈(1,2,…,z),且x≠y;
步骤S312:判定对应的所述某种访问数据范围[s]为受操作指令变化影响的数据范围;
将所有的所述数据范围作为第二目标数据范围。
7.一种应用于权利要求1‑6中任一项的计算机大数据分类存储方法的计算机大数据分类存储系统,其特征在于,所述分类存储系统包括调用路径监测处理模块、数据分析判断模块、第一特征数据范围筛选模块、第二特征数据范围筛选模块、分类存储模块;
所述调用路径监测处理模块,用于对计算机设备内的各部分数据进行调用路径监测,分别基于各部分数据对应的调用路径提取各部分数据对应的调用条信息;
所述数据分析判断模块,用于判断与权限范围变化之间存在关联关系的第一目标数据范围,用于判断受操作指令变化影响的第二目标数据范围;
所述第一特征数据范围筛选模块,用于接收所述数据分析判断模块中的数据,筛选得到第一特征数据范围;
所述第二特征数据范围筛选模块,用于接收所述数据分析判断模块中的数据,筛选得到第二特征数据范围;
所述分类存储模块,用于接收所述数据分析判断模块、第一特征数据范围筛选模块、第二特征数据范围筛选模块中的数据,将计算机设备内属于第一特征数据范围、第二特征数据范围、其他数据范围的数据分别进行最佳存储介质或者最佳存储地址的选择,对数据进行分类存储。
8.根据权利要求7所述的一种计算机大数据分类存储系统,其特征在于,所述数据分析判断模块包括第一关联关系判断单元、第二关联关系判断单元;
所述第一关联关系判断单元,用于判断与权限范围变化之间存在关联关系的第一目标数据范围;
所述第二关联关系判断单元,用于判断受操作指令变化影响的第二目标数据范围。
9.根据权利要求7所述的一种计算机大数据分类存储系统,其特征在于,所述分类存储模块包括数据分类单元、存储介质选择单元;
所述数据分类单元,用于接收所述数据分析判断模块、第一特征数据范围筛选模块、第二特征数据范围筛选模块中的数据,对计算机设备内产生的数据进行分类;
所述存储介质选择单元,用于接收所述数据分类单元中的数据,将计算机设备内属于第一特征数据范围、第二特征数据范围、其他数据范围的数据分别进行最佳存储介质或者最佳存储地址的选择,对数据实现分类存储。