【技术实现步骤摘要】
实时生成积分的方法、系统及计算机可读存储介质
本专利技术属于银行大数据处理领域,尤其涉及一种实时生成积分的方法系统及计算机可读存储介质。
技术介绍
目前对于邮储银行综合积分的生成,多是依赖于大数据平台的计算能力,但由于和大数据平台交互的方式为每天日终时批量处理文件,且大数据平台根据规则生成积分所需要的源数据又来自于各个关联系统,这就导致积分的生成时效性为T+1到T+4日,时效性不高,因此社会上急需解决在大并发大数据量的情况下,实现积分实时生成的问题。
技术实现思路
为克服相关技术中存在的问题,本申请提供了一种实时生成积分的方法及其系统。该方法及其系统运行步骤简单合理,处理速度快,适用于在大并发大数据量的情况下,实现积分的实时生成。为了实现上述目的,本专利技术提供了如下技术方案:本专利技术的第一方面提供了一种实时生成积分的方法,包括:获取积分产生规则;实时获取用户的交易流水信息并发送至消息队列;从所述消息队列中取出所述交易流水信息并同步到storm集群;读取所 ...
【技术保护点】
1.一种实时生成积分的方法,其特征在于,包括:/n获取积分产生规则;/n实时获取用户的交易流水信息并发送至消息队列;/n从所述消息队列中取出所述交易流水信息并同步到storm集群;/n读取所述交易流水信息并与所述积分产生规则进行匹配;/n根据匹配结果保存生成的积分记录。/n
【技术特征摘要】
1.一种实时生成积分的方法,其特征在于,包括:
获取积分产生规则;
实时获取用户的交易流水信息并发送至消息队列;
从所述消息队列中取出所述交易流水信息并同步到storm集群;
读取所述交易流水信息并与所述积分产生规则进行匹配;
根据匹配结果保存生成的积分记录。
2.根据权利要求1所述的实时生成积分的方法,其特征在于,将所述交易流水信息同步到storm集群包括:
将所述交易流水信息中的多条交易流水依据规则聚合成交易流水文件;
通过storm集群查询所述交易流水文件的存储路径,根据所述存储路径拉取所述交易流水文件到storm集群,并读取所述交易流水文件中的交易流水。
3.根据权利要求2所述的实时生成积分的方法,其特征在于,在所述交易流水文件的交易流水被匹配完成后,删除所述交易流水文件。
4.根据权利要求1~3任一权利要求所述的实时生成积分的方法,其特征在于,根据匹配结果保存生成的积分记录,包括:
判断用户是否达到预设积分数量的上限,如已达到,则不做处理;
判断用户是否开设有个人积分账户,如未开通,则为用户开立积分账户;
更新获取的所述的积分记录。
5.一种实时生成积分的系统,其特征在于,包括:
数据获取模块,获取积分产生规则及用户的交易流水信息,并将所述交易流水信息发送至消息队列;
数据同步...
【专利技术属性】
技术研发人员:刘伟煜,刘义,王磊,张虎,陈晓飞,
申请(专利权)人:中国邮政储蓄银行股份有限公司,
类型:发明
国别省市:北京;11
还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。