客户数据处理方法和装置制造方法及图纸

技术编号:28039852 阅读:47 留言:0更新日期:2021-04-09 23:22
本申请提供了一种客户数据处理方法和装置,其中,该方法包括:分布式业务系统接收批量客户数据变更请求;响应于批量客户数据变更请求,分布式业务系统向客户查询系统发送查询请求,以确定是否需要变更分库分表;在确定需要变更分库分表的情况下,分布式业务系统生成异步请求消息,并将异步请求消息发送至流处理系统;响应于异步请求消息,流处理系统从分布式业务系统获取目标数据表,并对目标数据表中的客户数据进行并发更新。上述方案可以有效提升分布式系统中的客户数据变更效率,缩短响应时间以及缓解数据库运行压力。

【技术实现步骤摘要】
客户数据处理方法和装置
本申请涉及分布式系统数据处理
,特别涉及一种客户数据处理方法和装置。
技术介绍
目前,各种业务系统逐渐采用分布式系统。与传统的单体架构相比,分布式系统可以增大系统的容量,加强系统的可用性,还可以提高系统的扩展性。然而,分布式系统具备上述优势的同时,也给带来了一些问题。例如,传统的银行系统以分行为维度进行数据分布,以便夜间进行批量业务处理,即分行为维度内聚账户,这就导致了以客户为维度的业务难以与核心系统更好的结合,如银行最常用交易之一变更借款人。通过关联贷款数据后,用户可以向银行申请变更用户借款人的客户三要素(客户名字、证件类型、证件号码),然而由于涉及数据迁移约100张表,故导致该交易响应时间过长,且对数据库产生较大压力。针对上述问题,目前尚未提出有效的解决方案。
技术实现思路
本申请实施例提供了一种客户数据处理方法和装置,以解决现有技术中分布式系统中变更客户数据响应时间长的问题。本申请实施例提供了一种客户数据处理方法,包括:分布式业务系统接收批量客户数据变更请求;响应于本文档来自技高网...

【技术保护点】
1.一种客户数据处理方法,其特征在于,包括:/n分布式业务系统接收批量客户数据变更请求;/n响应于所述批量客户数据变更请求,所述分布式业务系统向所述客户查询系统发送查询请求,以确定是否需要变更分库分表;/n在确定需要变更分库分表的情况下,所述分布式业务系统生成异步请求消息,并将所述异步请求消息发送至流处理系统;/n响应于所述异步请求消息,所述流处理系统从所述分布式业务系统获取目标数据表,并对所述目标数据表中的客户数据进行并发更新。/n

【技术特征摘要】
1.一种客户数据处理方法,其特征在于,包括:
分布式业务系统接收批量客户数据变更请求;
响应于所述批量客户数据变更请求,所述分布式业务系统向所述客户查询系统发送查询请求,以确定是否需要变更分库分表;
在确定需要变更分库分表的情况下,所述分布式业务系统生成异步请求消息,并将所述异步请求消息发送至流处理系统;
响应于所述异步请求消息,所述流处理系统从所述分布式业务系统获取目标数据表,并对所述目标数据表中的客户数据进行并发更新。


2.一种客户数据处理方法,其特征在于,应用于分布式业务系统,包括:
接收批量客户数据变更请求;
响应于所述批量客户数据变更请求,向所述客户查询系统发送查询请求,以确定是否需要变更分库分表;
在确定需要变更分库分表的情况下,生成异步请求消息,并将所述异步请求消息发送至流处理系统,其中,所述流处理系统响应于所述异步请求消息,从所述分布式业务系统获取目标数据表,并对所述目标数据表中的客户数据进行并发更新。


3.根据权利要求2所述的方法,其特征在于,在将所述异步请求消息发送至流处理系统之后,还包括:
接收所述流处理系统返回的执行结果文件。


4.根据权利要求2所述的方法,其特征在于,生成异步请求消息,包括:
将所述批量客户数据变更请求进行数据切片,得到多个请求数据切片;
根据所述多个请求数据切片,生成异步请求消息。


5.根据权利要求4所述的方法,其...

【专利技术属性】
技术研发人员:邱俊凌杨健何翔飞
申请(专利权)人:中国建设银行股份有限公司
类型:发明
国别省市:北京;11

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

1