一种数据处理方法及装置制造方法及图纸

技术编号:39515331 阅读:9 留言:0更新日期:2023-11-25 18:52
本申请提供一种数据处理方法及装置,该方法包括:为存储模块进行集群划分配置,得到多个项目集群;通过代理模块接收并发送代理信息到路由模块;通过路由模块匹配与代理信息相对应的目标项目集群;基于路由模块和目标项目集群确定存储模块中的待操作节点;基于代理信息,在待操作节点中进行相应的数据处理

【技术实现步骤摘要】
一种数据处理方法及装置


[0001]本申请涉及计算机
,具体而言,涉及一种数据处理方法及装置


技术介绍

[0002]目前,互联网的不断发展和广泛应用,金融领域也开展了很多线上业务

在金融领域中,通过线上进行信用卡服务为人们生活提供了便利

现有技术中,信用卡的代码托管平台通常部署在一套服务器的集群上,当有代码提交或者托管的项目有信息变更时,会分配到一个服务器上,然后通过代码写入同一个数据库

然而,在实践中发现,当随着代码托管平台需要处理的项目越来越多,从而导致当前平台性能无法适应当前的数据处理压力,提升了运维的维护影响,降低了业务处理效率


技术实现思路

[0003]本申请实施例的目的在于提供一种数据处理方法及装置,能够通过存储模块的多个项目集群保证数据的安全性,提高通用性,从而降低了后续运维的维护影响,从而提升业务处理效率

[0004]本申请实施例第一方面提供了一种数据处理方法,包括:
[0005]为存储模块进行集群划分配置,得到多个项目集群;
[0006]通过代理模块接收并发送代理信息到路由模块;
[0007]通过所述路由模块匹配与所述代理信息相对应的目标项目集群;
[0008]基于所述路由模块和所述目标项目集群确定存储模块中的待操作节点;
[0009]基于所述代理信息,在所述待操作节点中进行相应的数据处理

[0010]在上述实现过程中,该方法可以优先为存储模块进行集群划分配置,得到多个项目集群;然后,通过代理模块接收并发送代理信息到路由模块;再后,通过路由模块匹配与代理信息相对应的目标项目集群;最后,再基于路由模块和目标项目集群确定存储模块中的待操作节点;并基于代理信息,在待操作节点中进行相应的数据处理

可见,该方法能够通过存储模块的多个项目集群保证数据的安全性,提高通用性,从而降低了后续运维的维护影响,从而提升业务处理效率

[0011]进一步地,所述代理信息包括操作信息或请求信息,所述操作信息包括维护信息

[0012]进一步地,所述方法还包括:
[0013]当检测出所述待操作节点中存在预设目标数量的节点完成数据处理时,则确定数据处理完成;
[0014]其中,所述数据处理包括写入数据和
/
或读取数据

[0015]进一步地,所述待操作节点的数量为第一预设数量,且所述预设目标数量小于或者等于所述第一预设数量

[0016]进一步地,所述通过代理模块接收并发送代理信息到路由模块,包括:
[0017]通过代理模块接收代理信息;
[0018]基于所述代理模块的
HTTP
代理部分,通过流量统一收口将所述代理信息发到路由模块

[0019]进一步地,所述方法还包括:
[0020]当检测出存在与其他节点的数据不同步的故障节点时,触发数据同步,以修复所述故障节点的数据

[0021]本申请实施例第二方面提供了一种数据处理装置,所述数据处理装置包括:
[0022]配置单元,用于为存储模块进行集群划分配置,得到多个项目集群;
[0023]代理单元,用于通过代理模块接收并发送代理信息到路由模块;
[0024]路由单元,用于通过所述路由模块匹配与所述代理信息相对应的目标项目集群;
[0025]第一确定单元,用于基于所述路由模块和所述目标项目集群确定待操作节点;
[0026]处理单元,用于基于所述代理信息,在存储模块的所述待操作节点中进行相应的数据处理

[0027]在上述实现过程中,该装置可以通过配置单元为存储模块进行集群划分配置,得到多个项目集群;通过代理单元来通过代理模块接收并发送代理信息到路由模块;通过路由单元来通过路由模块匹配与代理信息相对应的目标项目集群;通过第一确定单元来基于路由模块和目标项目集群确定待操作节点;再通过处理单元来基于代理信息,在存储模块的待操作节点中进行相应的数据处理

可见,该装置能够通过存储模块的多个项目集群保证数据的安全性,提高通用性,从而降低了后续运维的维护影响,从而提升业务处理效率

[0028]进一步地,所述代理信息包括操作信息或请求信息,所述操作信息包括维护信息

[0029]进一步地,所述数据处理装置还包括:
[0030]第二确定单元,用于当检测出所述待操作节点中存在预设目标数量的节点完成数据处理时,则确定数据处理完成;其中,所述数据处理包括写入数据和
/
或读取数据

[0031]进一步地,所述待操作节点的数量为第一预设数量,且所述预设目标数量小于或者等于所述第一预设数量

[0032]进一步地,所述代理单元包括:
[0033]接收子单元,用于通过代理模块接收代理信息;
[0034]代理子单元,用于基于所述代理模块的
HTTP
代理部分,通过流量统一收口将所述代理信息发到路由模块

[0035]进一步地,所述数据处理装置还包括:
[0036]同步单元,用于当检测出存在与其他节点的数据不同步的故障节点时,触发数据同步,以修复所述故障节点的数据

[0037]本申请实施例第三方面提供了一种电子设备,包括存储器以及处理器,所述存储器用于存储计算机程序,所述处理器运行所述计算机程序以使所述电子设备执行本申请实施例第一方面中任一项所述的数据处理方法

[0038]本申请实施例第四方面提供了一种计算机可读存储介质,其存储有计算机程序指令,所述计算机程序指令被一处理器读取并运行时,执行本申请实施例第一方面中任一项所述的数据处理方法

附图说明
[0039]为了更清楚地说明本申请实施例的技术方案,下面将对本申请实施例中所需要使用的附图作简单地介绍,应当理解,以下附图仅示出了本申请的某些实施例,因此不应被看作是对范围的限定,对于本领域普通技术人员来讲,在不付出创造性劳动的前提下,还可以根据这些附图获得其他相关的附图

[0040]图1为本申请实施例提供的一种数据处理方法的流程示意图;
[0041]图2为本申请实施例提供的另一种数据处理方法的流程示意图;
[0042]图3为本申请实施例提供的一种数据处理装置的结构示意图;
[0043]图4为本申请实施例提供的另一种数据处理装置的结构示意图;
[0044]图5为本申请实施例提供的一种该数据处理方法所应用的应用层分片分布式架构示意图

具体实施方式
[0045]下面将结合本申请实施例中的附图,对本申请实施例中的技术方案进行描述

[0本文档来自技高网
...

【技术保护点】

【技术特征摘要】
1.
一种数据处理方法,其特征在于,包括:为存储模块进行集群划分配置,得到多个项目集群;通过代理模块接收并发送代理信息到路由模块;通过所述路由模块匹配与所述代理信息相对应的目标项目集群;基于所述路由模块和所述目标项目集群确定存储模块中的待操作节点;基于所述代理信息,在所述待操作节点中进行相应的数据处理
。2.
根据权利要求1所述的数据处理方法,其特征在于,所述代理信息包括操作信息或请求信息,所述操作信息包括维护信息
。3.
根据权利要求1所述的数据处理方法,其特征在于,所述方法还包括:当检测出所述待操作节点中存在预设目标数量的节点完成数据处理时,则确定数据处理完成;其中,所述数据处理包括写入数据和
/
或读取数据
。4.
根据权利要求3所述的数据处理方法,其特征在于,所述待操作节点的数量为第一预设数量,且所述预设目标数量小于或者等于所述第一预设数量
。5.
根据权利要求1所述的数据处理方法,其特征在于,所述通过代理模块接收并发送代理信息到路由模块,包括:通过代理模块接收代理信息;基于所述代理模块的
HTTP
代理部分,通过流量统一收口将所述代理信息发到路由模块
。6.
根据权利要求1所述的数据处理方法,其特征在于,所述方法...

【专利技术属性】
技术研发人员:牛煜超
申请(专利权)人:平安银行股份有限公司
类型:发明
国别省市:

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

1