一种基于云平台的金融大数据信息存储方法及设备
文献发布时间:2024-04-18 19:57:31
技术领域
本发明涉及信息存储技术领域,具体是一种基于云平台的金融大数据信息存储方法及设备。
背景技术
云平台是搜集和分类极大量和完备性大数据的基础,集约化云计算是加工和处理极大量和完备性之大数据的主要技术手段,目前针对金融大数据信息的存储需要基于云平台,从而可以实现对于金融大数据的采集、分析、存储的安全性和备份等方面的功能;
在现有技术中,用户终端登录查询金融大数据,根据注册信息,直接获取登录验证码,进而获取访问权限,无法对非法访问用户进行排查,无法更好的保护金融大数据,用户获取访问权限过于简单,则非法者有机可乘,因此,为了更好的保护金融大数据,更便于存储查看,提供了一种基于云平台的金融大数据信息存储方法及设备。
发明内容
为了解决上述技术问题,本发明提供一种基于云平台的金融大数据信息存储方法及设备;
本发明的目的可以通过以下技术方案实现:一种基于云平台的金融大数据信息存储方法,所述方法包括以下步骤:
步骤一:采集金融大数据,并将金融大数据进行个性化分类,获得分类结果,根据分类结果,生成金融分类数据;
步骤二:建立云端金融数据库树,将金融分类大数据存储在云端金融数据库树,并生成节点金融数据;
步骤三:对节点金融数据进行处理,根据处理结果,生成虚拟金融数据库树,设置虚拟存储平台,根据虚拟金融数据库树,生成虚拟访问标识数据库;
步骤四:根据虚拟访问标识数据库登录访问虚拟存储平台,若登录成功,则获得最新虚拟访问账号数据集;
步骤五:根据最新虚拟访问账号数据集,判断是否获得虚拟五级存储节点的虚拟管理员数据,若获得虚拟管理员数据,则获得实际访问账号数据集;
步骤六:根据实际访问账号数据集,获取五级存储节点对应的管理员数据,根据管理员数据,获得访问权限;
步骤七:根据访问权限,查询金融大数据。
进一步的,所述金融大数据包括财务数据、市场数据、宏观经济数据、金融机构数据以及消费者金融数据;根据个性化分类,将金融大数据对应分类为金融分类数据;
所述金融分类数据包括财务分类数据、市场分类数据、宏观经济分类数据、金融机构分类数据以及消费者金融分类数据;
所述财务分类数据包括财务报表、财务报告、财务指标以及财务分析;
所述市场分类数据包括股票价格、交易量、行情分析以及投资风险;
所述宏观经济分类数据包括GDP、CPI、汇率以及贸易额;
所述金融机构分类数据包括资产负债表、资产投资表、收入分析以及客户分析;
所述消费者金融分类数据包括消费者信用报告、消费者信用记录以及消费者金融行为;
所述金融大数据包括金融分类数据、金融个性化关键词数据以及管理员数据;
所述个性化关键词包括“财务”“指标”“报表”“股票”“经济”“投资”以及“消费者”;
提取金融分类数据的个性化关键词,并根据个性化关键词对金融分类数据进行再次分类,根据分类结果,获得金融个性化关键词数据;
对金融个性化关键词数据设置对应的管理员,并获取管理员数据。
进一步的,所述云端金融数据库树的建立过程包括:
所述云端金融数据库树由若干个树枝和树叶生成,两个树叶之间由一根树枝连接;
将树叶标记为存储节点,所述云端金融数据库树包括一级存储节点,二级存储节点,...,n级存储节点;所述n级存储节点包括若干个存储节点,其中,n表示存储节点在云端金融数据库树的第n级。
进一步的,所述节点金融数据的生成过程包括:
将金融大数据、金融分类数据、金融个性化关键词数据、管理员数据分别对应存储在一级存储节点、二级存储节点、三级存储节点、四级存储节点以及五级存储节点;
将三级存储节点中金融分类数据出现的个性化关键词的数量最多的个性化关键词标记为金融分类数据的个性化关键词,并根据个性化关键词将金融分类数据对应的存储节点连接四级存储节点对应的金融个性化关键词数据存储节点上,进而获得四级存储节点;
根据四级存储节点存储金融个性化关键词数据的存储节点设置对应的管理员,并对管理员进行标记,分别标记为管理员1,管理员2,...,管理员k,其中,k为正整数,表示四级存储节点的存储节点的个数;
所述管理员数据用于对四级存储节点进行管理;
管理员对四级存储节点设置对应的访问权限,所述访问权限包括访问姓名、访问账号以及访问职责,生成对应的访问权限库,并将访问权限库存储在五级存储节点对应的管理员数据中;
所述将一级存储节点、二级存储节点、三级存储节点、四级存储节点以及五级存储节点生成节点金融数据。
进一步的,所述虚拟访问标识数据库的生成过程包括:
管理员对四级存储节点设置对应的访问权限,所述访问权限包括访问姓名、访问账号以及访问职责,生成对应的访问权限库,并将访问权限库存储在五级存储节点对应的管理员数据中;
在云平台设置虚拟存储库,无线通信连接云端金融数据库树,将五级存储节点对应的管理员数据映射反映到虚拟存储库,生成虚拟五级存储节点对应的虚拟管理员数据,并对虚拟管理员数据设置对应的虚拟密钥,进而将虚拟密钥存储在虚拟五级存储节点的下一级存储节点,生成虚拟六级存储节点,将虚拟五级存储节点和虚拟六级存储节点生成虚拟管理数据树。
在云平台设置虚拟存储平台,将虚拟存储库发送至虚拟存储平台,管理终端在虚拟存储平台设置若干个虚拟访问标识,生成虚拟访问标识数据库,所述虚拟访问标识为用户终端访问虚拟存储平台的唯一识别标识。
进一步的,所述最新虚拟访问账号数据集的获得过程包括:
在用户终端设置访问虚拟存储平台的访问界面,用户终端注册名称和账号,生成虚拟访问账号数据库,并发送至虚拟存储平台进行存储,用户终端以注册名称和账号为登录请求,虚拟存储平台接收到登录请求,根据虚拟访问账号数据库对登录请求进行检索,若未检索到注册名称和账号,则生成拒绝登录请求报警信号发送至用户终端;
所述访问界面设置名称以及账号;
若检索到注册名称和账号,则虚拟存储平台将随机发送虚拟访问标识至用户终端,接收到虚拟访问标识,并登录,登录成功,则将虚拟访问账号数据库中账号对应的名称进行剔除,将虚拟访问标识存储在虚拟访问账号数据库中,生成最新虚拟访问账号数据集;登录失败,则重新登录;
所述最新虚拟访问账号数据集标识为{账号,虚拟访问标识}。
进一步的,所述实际访问账号数据集获得的过程包括:
管理终端设置验证账号合格制度,所述验证账号合格制度包括验证账号长度以及验证账号标准;
将最新虚拟访问账号数据集中的账号发送至验证账号合格制度中,若合理,将虚拟访问标识与虚拟访问标识数据库进行对比,若相同,则将对应的虚拟密钥发送至用户终端,根据对应的虚拟密钥,获得虚拟五级存储节点对应的虚拟管理员数据,并将最新虚拟访问账号数据集生成合理虚拟访问账号数据集;若不相同,则不做任何操作;若不合理,则生成异常虚拟访问账号数据集;
设置访问通道,所述访问通道包括上访问通道和下访问通道,所述上访问通道用于传输合理虚拟访问账号数据;所述下访问通道用于传输异常虚拟访问账号数据集;
合理虚拟访问账号数据集通过上访问通道传输至云端金融数据库树,生成实际访问账号数据集。
进一步的,所述访问权限的获得过程包括:
将实际访问账号数据集与五级存储节点对应的管理员数据中访问权限库中的访问账号进行比较,判断账号是否存在于访问权限库中,若存在,则获得对应的访问姓名以及访问职责,进而将账号、访问姓名以及访问职责发送至用户终端,用户终点接收到账号、访问名称以及访问职责,则获得四级存储节点存储金融个性化关键词数据的访问权限;若不存在,无法获得访问权限。
进一步的,用户终端接收到账号、访问名称以及访问职责,则重新获取登录界面,将账号、访问名称以及访问职责进行输入,进而查看金融大数据。
进一步的,其特征在于,所述设备包括用户终端、管理终端以及云平台,所述云平台无线通信连接用户终端和管理终端。
与现有技术相比,本发明的有益效果是:
1、采集金融大数据,并分类,生成金融分类数据,建立云端金融数据库树,并生成节点金融数据;增加存储金融大数据的存储空间,将金融大数据存储在云端金融数据库树的不同等级的存储节点上,不仅方便对金融数据的存储,更能对金融数据进行分类处理。
2、对节点金融数据进行处理,生成虚拟金融数据库树,设置虚拟存储平台,根据虚拟金融数据库树,生成虚拟访问标识数据库,根据虚拟访问标识数据库登录访问虚拟存储平台,若登录成功,则获得最新虚拟访问账号数据集,根据最新虚拟访问账号数据集,判断是否获得虚拟五级存储节点的虚拟管理员数据,若获得虚拟管理员数据,则获得实际访问账号数据集,根据实际访问账号数据集,获得访问权限,根据访问权限,查询金融大数据;虚拟访问账号数据集不能直接访问云端金融数据库树存储的金融大数据,用户终端无法直接获得访问金融大数据的权限,获得访问权限,才能对金融大数据进行访问,更好的防止了用户终端直接注册登录获取访问金融大数据,增强权限获取的难度,防止盗取风险。
附图说明
为了更清楚地说明本申请实施例或现有技术中的技术方案,下面将对实施例中所需要使用的附图作简单的介绍,显而易见地,下面描述中的附图仅仅是本发明中记载的一些实施例,对于本领域普通技术人员来讲,还可以根据这些附图获得其他的附图。
图1为本发明的流程图。
具体实施方式
如图1所示,一种基于云平台的金融大数据信息存储方法,所述方法包括以下步骤:
步骤一:采集金融大数据,并将金融大数据进行个性化分类,根据分类结果,生成金融分类大数据;
所述金融大数据包括财务数据、市场数据、宏观经济数据、金融机构数据以及消费者金融数据;根据个性化分类,将金融大数据对应分类为金融分类数据;
所述金融分类数据包括财务分类数据、市场分类数据、宏观经济分类数据、金融机构分类数据以及消费者金融分类数据;
所述财务分类数据包括财务报表、财务报告、财务指标以及财务分析;
所述市场分类数据包括股票价格、交易量、行情分析以及投资风险;
所述宏观经济分类数据包括GDP、CPI、汇率以及贸易额;
所述金融机构分类数据包括资产负债表、资产投资表、收入分析以及客户分析;
所述消费者金融分类数据包括消费者信用报告、消费者信用记录以及消费者金融行为;
提取金融分类数据的个性化关键词,并根据个性化关键词对金融分类数据进行再次分类,根据分类结果,获得金融个性化关键词数据;
所述个性化关键词包括“财务”“指标”“报表”“股票”“经济”“投资”以及“消费者”;
对金融个性化关键词数据设置对应的管理员,并获取管理员数据;
所述金融分类大数据包括金融大数据、金融分类数据、金融个性化关键词数据以及管理员数据。
步骤二:建立云端金融数据库树,并将金融分类大数据存储在云端金融数据库树,生成节点金融数据;
所述云端金融数据库树由若干个树枝和树叶生成,两个树叶之间由一根树枝连接;
将树叶标记为存储节点,所述云端金融数据库树包括一级存储节点,二级存储节点,...,n级存储节点,其中,n为正整数;表示存储节点在云端金融数据库树的第n级;
所述n级存储节点包括若干个存储节点;
将金融分类大数据、金融大数据、金融分类数据、金融个性化关键词数据、管理员数据分别对应存储在一级存储节点、二级存储节点、三级存储节点、四级存储节点以及五级存储节点;
所述将一级存储节点、二级存储节点、三级存储节点、四级存储节点以及五级存储节点生成节点金融数据;
需要进一步说明的是,在具体实施过程中,云端金融数据库树可以无线增添树枝和树叶,用于存储金融大数据,增加存储金融大数据的存储空间,将金融大数据存储在云端金融数据库树的不同等级的存储节点上,不仅方便对金融数据的存储,更能对金融数据进行分类处理。
步骤三:对节点金融数据进行处理,根据处理结果,生成虚拟金融数据库树;
对四级存储节点存储的金融个性化关键词数据进行处理的过程包括:
根据四级存储节点设置的个性化关键词对三级存储节点进行分类处理;
将三级存储节点中金融分类数据出现的个性化关键词的数量最多的个性化关键词标记为金融分类数据的个性化关键词,并根据个性化关键词将金融分类数据对应的存储节点连接四级存储节点对应的金融个性化关键词数据存储节点上,进而获得四级存储节点;
对五级存储节点存储的管理员数据进行处理,具体处理过程包括:
根据四级存储节点存储金融个性化关键词数据的存储节点设置对应的管理员,并对管理员进行标记,分别标记为管理员1,管理员2,...,管理员k,其中,k为正整数,表示四级存储节点的存储节点的个数;
所述管理员数据用于对四级存储节点进行管理;
管理员对四级存储节点设置对应的访问权限,所述访问权限包括访问姓名、访问账号以及访问职责,生成对应的访问权限库,并将访问权限库存储在五级存储节点对应的管理员数据中;
在云平台设置虚拟存储库,无线通信连接云端金融数据库树,将五级存储节点对应的管理员数据映射反映到虚拟存储库,生成虚拟五级存储节点对应的虚拟管理员数据,并对虚拟管理员数据设置对应的虚拟密钥,进而将虚拟密钥存储在虚拟五级存储节点的下一级存储节点,生成虚拟六级存储节点,将虚拟五级存储节点和虚拟六级存储节点生成虚拟管理数据树;
在云平台设置虚拟存储平台,将虚拟存储库发送至虚拟存储平台,并无线通信连接虚拟存储库,所述虚拟存储平台通过服务器无线通信连接用户终端和管理终端,管理终端在虚拟存储平台设置若干个虚拟访问标识,生成虚拟访问标识数据库,所述虚拟访问标识为用户终端访问虚拟存储平台的唯一识别标识;
步骤四:用户终端根据虚拟访问标识登录访问虚拟存储平台,若登录成功,则获得最新虚拟访问账号数据集;
在用户终端设置访问虚拟存储平台的访问界面,所述访问界面设置名称以及账号,用户终端注册名称和账号,生成虚拟访问账号数据库,将访问账号数据库发送至虚拟存储平台进行存储,用户终端以注册名称和账号为登录请求,并向虚拟存储平台发送登录请求,虚拟存储平台接收到登录请求,虚拟存储平台根据虚拟访问账号数据库对登录请求进行检索,若未检索到注册名称和账号,则生成拒绝登录请求报警信号发送至用户终端,并发送“拒绝登录”在用户终端显示;
若检索到注册名称和账号,则虚拟存储平台将随机发送虚拟访问标识至用户终端,用户终端接收到虚拟访问标识,则进行登录,用户终端登录成功,则将虚拟访问账号数据库中账号对应的名称进行剔除,将虚拟访问标识存储在虚拟访问账号数据库中,生成最新虚拟访问账号数据集;
所述最新虚拟访问账号数据集标识为{账号,虚拟访问标识}。
步骤五:根据虚拟密钥与最新虚拟访问账号数据集,判断是否获得虚拟五级存储节点的虚拟管理员数据,若获得虚拟管理员数据,则将虚拟管理员数据通过访问通道发送至云端金融数据库树;
管理终端设置验证账号合格制度模型,所述验证账号合格制度模型包括验证账号长度以及验证账号需求;
将最新虚拟访问账号数据集发送至管理终端,则对最新虚拟访问账号数据集进行验证,将最新虚拟访问账号数据集中的账号发送至验证账号合格制度模型,若合理,则判断虚拟访问标识是否发生改变,将虚拟访问标识与虚拟访问标识数据库进行对比,若相同,则将对应的虚拟密钥发送至用户终端,用户终端接收到虚拟密钥,对根据对应的虚拟密钥,获得虚拟五级存储节点对应的虚拟管理员数据,并将最新虚拟访问账号数据集生成合理虚拟访问账号数据集;若不相同,则不做任何操作;
若不合理,则生成异常虚拟访问账号数据集,不进行虚拟访问标识与虚拟访问标识数据库的对比;
设置访问通道,所述访问通道包括上访问通道和下访问通道,所述上访问通道用于传输合理虚拟访问账号数据;所述下访问通道用于传输异常虚拟访问账号数据集;
合理虚拟访问账号数据集通过上访问通道传输至云端金融数据库树,生成实际访问账号数据集。
步骤六:根据实际访问账号数据集,获取五级存储节点对应的管理员数据,根据管理员数据,获得访问权限;
将实际访问账号数据集与五级存储节点对应的管理员数据中访问权限库中的访问账号进行比较,判断账号是否存在于访问权限库中,若存在,则获得对应的访问姓名以及访问职责,进而将账号、访问姓名以及访问职责发送至用户终端,用户终点接收到账号、访问名称以及访问职责,则获得四级存储节点存储金融个性化关键词数据的访问权限;若不存在,无法获得访问权限;
需要进一步说明的是,在具体实施过程中,虚拟访问账号数据集不能直接访问云端金融数据库树存储的金融大数据,用户终端无法直接获得访问金融大数据的权限,更好的防止用户终端直接注册登录获取访问金融大数据的权限,防止盗取风险。
步骤七:根据访问权限,根据四级存储节点存储金融个性化关键词数据搜索,查询金融大数据;
用户终端接收到账号、访问名称以及访问职责,则重新获取登录界面,将账号、访问名称以及访问职责进行输入,进而查看金融大数据。
以上实施例仅用以说明本发明的技术方法而非限制,尽管参照较佳实施例对本发明进行了详细说明,本领域的普通技术人员应当理解,可以对本发明的技术方法进行修改或等同替换,而不脱离本发明技术方法的精神和范围。
- 一种基于大数据的航空数据分析方法、设备及存储介质
- 一种基于金融时间序列特征的异常交易识别方法,设备及可读存储介质
- 一种信息存储方法、信息存储装置及终端设备
- 一种基于输入信息的应用推荐方法、电子设备及存储介质
- 一种基于云平台的金融大数据信息存储方法及设备
- 一种基于大数据云平台的金融签章安全管理方法及系统