【技术实现步骤摘要】
一种第三方支付监管系统分布式数据流处理方法及系统
本专利技术涉及银行管理
,尤其涉及一种第三方支付监管系统分布式数据流处理方法及系统。
技术介绍
目前,在对复杂数据流处理任务进行处理时,使用自上而下的全流程串行处理方法。为一个处理请求申请一个用户,建立一套线程,对复杂的处理请求进行自上而下的串行加工。现有技术中采用的方法无法满足大量数据量、短时间的处理需求。系统同时面对多用户请求时,通过对资源加锁,建立排队机制,将所有客户请求串行处理。这样导致的可能结果是:客户轮候时间长,系统所有资源需要按照数据量最大的响应请求进行评估和准备,大多数时候处于闲置状态对系统资源造成巨大浪费。因此,如何最大程度的提高系统资源的利用率是一项亟待解决的问题。
技术实现思路
本专利技术提供了一种第三方支付监管系统分布式数据流处理方法,能够提高系统资源的利用率。本专利技术提供了一种第三方支付监管系统分布式数据流处理方法,包括:解析用户需求,针对第三方支付监管系统的存管、报表模式分别建立业务处理模型;基于所述建立的业务处理模型梳理出热点流程,建立数据控制模型进行热点流程处理;进行数据处理流程 ...
【技术保护点】
一种第三方支付监管系统分布式数据流处理方法,其特征在于,包括:解析用户需求,针对第三方支付监管系统的存管、报表模式分别建立业务处理模型;基于所述建立的业务处理模型梳理出热点流程,建立数据控制模型进行热点流程处理;进行数据处理流程依赖任务划分;基于划分的任务建立子任务调度数据库模型。
【技术特征摘要】
1.一种第三方支付监管系统分布式数据流处理方法,其特征在于,包括:解析用户需求,针对第三方支付监管系统的存管、报表模式分别建立业务处理模型;基于所述建立的业务处理模型梳理出热点流程,建立数据控制模型进行热点流程处理;进行数据处理流程依赖任务划分;基于划分的任务建立子任务调度数据库模型。2.根据权利要求1所述的方法,其特征在于,所述解析用户需求,针对第三方支付监管系统的存管、报表模式分别建立业务处理模型包括:通过业务流程通道合并,得到数据处理基本流程模型,划分出数据处理的热点和瓶颈环节。3.根据权利要求2所述的方法,其特征在于,所述通过业务流程通道合并,得到数据处理基本流程模型,划分出数据处理的热点和瓶颈环包括:接收并解析大数据量的明细数据,对明细数据进行预备处理;针对明细模式下预处理后的明细或报表模式下接收的报表数据进行数据勾稽及解析。4.根据权利要求1-3中任意一项所述的方法,其特征在于,所述基于所述建立的业务处理模型梳理出热点流程,建立数据控制模型进行热点流程处理包括:对客户信息通过哈希算法对不同客户账号进行切分,并建立向数据库分库存储的映射关系,建立数据模型。5.根据权利要求4所述的方法,其特征在于,所述对客户信息通过哈希算法对不同客户账号进行切分,并建立想数据库分库存储的映射关系,建立数据模型包括:为客户系统建立统一规则的编号,将监管对象账号挂载在客户编号下;基于客户明细对于账号基本平均分布的前提,通过哈希算法对客户编号和账号生成哈希结果;对数据库数据量取摩尔值后将客户账号的明细数据存入数据库对...
【专利技术属性】
技术研发人员:贺琦,张佩,王笑楠,孙玉琳,林雪华,刘春雷,张纪宇,夏海涛,
申请(专利权)人:中国建设银行股份有限公司,
类型:发明
国别省市:北京,11
还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。