【技术实现步骤摘要】
一种基于云计算的交易处理方法
[0001]本申请是申请号202011380959.4、申请日为2020年11月30日、专利技术创造名称为“一种基于云计算的交易管理方法及金融云平台”的中国申请的分案申请。
[0002]本专利技术涉及云计算金融
,具体而言,涉及一种基于云计算的交易处理方法。
技术介绍
[0003]随着大数据时代的来临,云计算也随着发展。云计算作为一种新兴的数据处理方式,广泛应用于交易数据、信息存储等领域。在实际处理中,是由云计算网络中的各个云计算节点完成对数据处理。而在现有技术中,由于交易技术的信息量较为庞大、信息安全级别较高、信息种类也较为复杂,往往将需要处理的交易事务按照固定或者随机的形式分发给各个与云计算节点进行处理,这使得一些云计算节点会处理数量庞大、数据类型复杂的交易事务,而另一些云计算节点却处于空闲状态仅用于处理数据量偏小同时数据类型简单的交易事务。这导致了云计算网络在处理交易事务时容易出现计算瓶颈,无法高效地对交易事务进行管理。
[0004]有鉴于此,如何提供一种高效的基于云计算的交易管理方案,是本领技术人员需要解决的。
技术实现思路
[0005]本专利技术提供一种基于云计算的交易处理方法。
[0006]第一方面,本专利技术实施例提供一种基于云计算的交易管理方法,应用于计算机设备,计算机设备与云计算网络通信连接,方法包括:基于云计算网络中的任一云计算节点,获取云计算节点对应的多个目标交易数据,其中,云计算网络包括多个交易数据流以及交易数据流之间 ...
【技术保护点】
【技术特征摘要】
1.一种基于云计算的交易处理方法,其特征在于,应用于计算机设备,所述计算机设备与云计算网络通信连接,所述方法包括:获取待处理交易指示,所述待处理交易指示用于确定需要与终端设备进行交易事务的目标云计算节点;根据所述待处理交易指示,在终端设备创建第一交易内存区间,并使得所述目标云计算节点创建第二交易内存区间,所述第一交易内存区间和第二交易内存区间都属于交易内存区间,所述交易内存区间为在安全模式下独立运行的空间;当所述第一交易内存区间和所述第二交易内存区间的安全性符合预设条件时,构建所述第一交易内存区间和所述第二交易内存区间之间的预设传输路径和预设传输规则;通过所述预设传输路径,与所述目标云计算节点交换各自存储的待处理交易数据的基本属性参数,所述基本属性参数包括终端设备的第一待处理交易数据的电子讯息量和所述目标云计算节点的第二待处理交易数据的电子讯息量;计算所述第二待处理交易数据的电子讯息量与终端设备的第一待处理交易数据的电子讯息量的数据差值;当所述数据差值未超过预设差值阈值时,确定所述目标云计算节点的类型为第一目标云计算节点;当所述数据差值超过所述预设差值阈值时,确定所述目标云计算节点的类型为第二目标云计算节点;当所述目标云计算节点为第一目标云计算节点时,将所述第一目标云计算节点作为与终端设备进行交易事务的云计算子节点,并确定所述云计算子节点的交易模型为第一交易操作;当所述目标云计算节点为第二目标云计算节点时,在所述第二目标云计算节点中筛选出预设数量的第二目标云计算节点作为所述云计算子节点,并确定所述云计算子节点的交易模型为第二交易操作;当所述目标云计算节点包括所述第一目标云计算节点和所述第二目标云计算节点时,在所述第二目标云计算节点中筛选出预设数量的第二目标云计算节点,将预设数量的第二目标云计算节点和全部的第一目标云计算节点作为所述云计算子节点,并确定所述云计算子节点的交易模型为第一交易模型,所述第一交易模型为与所述第一目标云计算节点进行第一交易操作,在第一交易操作完成之后,与所述第二目标云计算节点进行第二交易操作;当所述交易模型为第一交易操作时,通过所述预设传输路径和所述预设传输规则,将第一数量比例的所述第一待处理交易数据与所述第一目标云计算节点的第二待处理交易数据进行交易事务,并在所述第一交易内存区间中计算出所述第一待处理交易数据与所述第一目标云计算节点的第二待处理交易数据之间的交集,以得到终端设备与所述目标云计算节点之间的待处理交易结果;当所述交易模型为第二交易操作时,接收所述第二目标云计算节点发送的候选待处理交易数据,并根据所述候选待处理交易数据,确定终端设备与所述目标云计算节点之间的待处理交易结果;当所述交易模型为第一交易模型时,将第一数量比例的所述第一待处理交易数据与所述第一目标云计算节点的第二待处理交易数据进行交易事务,并在所述第一交易内存区间
中计算出所述第一待处理交易数据与所述第一目标云计算节点的第二待处理交易数据之间的交集,得到初始交易重合数据,接收所述第二目标云计算节点发送的第二待处理交易数据,并根据所述初始交易重合数据和所述第二目标云计算节点发送的第二待处理交易数据,确定终端设备与所述目标云计算节点之间的待处理交易结果。2.根据权利要求1所述的方法,其特征在于,根据所述待处理交易指示分别在终端设备和所述目标云计算节点中创建交易内存区间之后,还包括:对所述第一交易内存区间的属性信息通过安全散列算法进行计算,并计算得到的第一安全哈希结果发送至所述目标云计算节点,使得所述目标云计算节点根据所述第一安全哈希结果对所述第一交易内存区间的安全性进行验证;接收所述目标云计算节点发送的所述第一交易内存区间的安全性验证结果和所述第二交易内存区间的属性信息的第二安全哈希结果;当所述第二安全哈希结果与预设安全哈希结果相同时,确定所述第二交易内存区间的安全性验证结果为验证通过;当所述第一交易内存区间和所述第二交易内存区间的安全性验证结果都为验证通过时,确定所述第一交易内存区间和所述第二交易内存区间的安全性符合所述预设条件。3.根据权利要求1所述的方法,其特征在于,所述通过所述预设传输路径和所述预设传输规则,将第一数量比例的所述第一待处理交易数据与所述第一目标云计算节点的第二待处理交易数据进行交易事务,并在所述第一交易内存区间中计算出所述第一待处理交易数据与所述第一目标云计算节点的第二待处理交易数据之间的交集,以得到终端设备与所述目标云计算节点之间的待处理交易结果,包括:在所述第一待处理交易数据中筛选出目标数量比例的待处理交易数据作为目标第一待处理交易数据,并通过所述预设传输路径和所述预设传输规则将所述目标第一待处理交易数据发送至所述第一目标云计算节点;接收所述第一目标云计算节点发送的目标第二待处理交易数据,并在所述第一交易内存区间中计算未发送给所述第一目标云计算节点的剩余第一待处理交易数据与所述目标第二待处理交易数据的交集,得到第一初始交易重合数据;将所述第一初始交易重合数据发送至所述第一目标云计算节点,并接收所述第一目标云计算节点发送的第二初始交易重合数据,所述第二初始交易重合数据为所述第一目标云计算节点计算出的未发送给终端设备的剩余第二待处理交易数据与所述目标第一待处理交易数据之间的交集;将所述第一初始交易重合数据和所述第二初始交易重合数据进行融合,得到终端设备与所述目标云计算节点之间的待处理交易结果。4.根据权利要求1所述的方法,其特征在于,所述预设传输规则包括建立传输规则、对称加密规则和认证规则,所述在所述第一待处理交易数据中筛选出目标数量比例的待处理交易数据作为目标第一待处理交易数据,并通过所述预设传输路径和所述预设传输规则将所述目标第一待处理交易数据发送至所述第一目标云计算节点,包括:根据所述第一目标云计算节点的基本属性参数,确定终端设备与所述第一目标云计算节点进行交易事务的目标数量比例和用于存储待处理交易数据的区间向量的向量数目;在所述第一交易内存区间以外的终端设备区域创建所述向量数目对应的主区间向量;
对所述建立传输规则进行哈希运算,得到加盐密码哈希,所述加盐密码哈希在单次交易事务内有效;采用所述加盐密码哈希对所述第一待处理交易数据进行初始加密;将初始加密后的终端设备待处理交易数据切割成所述向量数目对应的子待处理交易数据,并确定每一子待处理交易数据存储在主区间向量的向量序号;将所述子待处理交易数据存储至所述向量序号对应的主区间向量;在所述主区间向量中筛选出所述目标数量比例对应的第一待处理交易数据作为目标第一待处理交易数据,并将所述目标第一待处理交易数据存储至所述第一交易内存区间;在所述第一交易内存区间中采用所述对称加密规则和所述认证规则对所述目标第一待处理交易数据进行加密,并通过所述预设传输路径将加密后的目标第一待处理交易数据发送至所述第一目标云计算节点。5.根据权利要求3所述的方法,其特征在于,所述在所述第一交易内存区间中计算未发送给所述第一目标云计算节点的剩余...
还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。