[发明专利]一种交易处理方法及装置在审
申请号: | 202010561247.6 | 申请日: | 2020-06-18 |
公开(公告)号: | CN111709731A | 公开(公告)日: | 2020-09-25 |
发明(设计)人: | 田俸羽;刘建波;曹晓橹;李凌 | 申请(专利权)人: | 深圳前海微众银行股份有限公司 |
主分类号: | G06Q20/10 | 分类号: | G06Q20/10;G06F9/48 |
代理公司: | 北京同达信恒知识产权代理有限公司 11291 | 代理人: | 彭燕 |
地址: | 518027 广东省深圳市*** | 国省代码: | 广东;44 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | |||
搜索关键词: | 一种 交易 处理 方法 装置 | ||
本发明实施例涉及金融科技(Fintech)领域,公开一种交易处理方法及装置,通过拦截器获取待处理交易;拦截器用于对指定类型的交易进行拦截;通过拦截器确定待处理交易是否满足并发控制功能的限制条件;在待处理交易未满足限制条件时,调用交易服务处理待处理交易。该交易处理流程中是针对指定类型的交易中指定交易因素来设定并发控制功能的,该方式相对灵活;并且,在待处理交易满足并发控制功能的限制条件时,则直接拒绝执行所拦截的、指定类型的待处理交易,从而实现了对指定类型的交易的并发控制目的。
技术领域
本发明实施例涉及金融科技(Fintech)领域,尤其涉及一种交易处理方法及装置。
背景技术
随着计算机技术的发展,越来越多的技术(例如:大数据、云计算或区块链)应用在金融领域,传统金融业正在逐步向金融科技转变,大数据技术也不例外。但由于金融、支付行业的安全性、实时性要求,也对大数据技术提出了更高的要求。
目前,传统的银行核心系统对于单账户的交易处理,常见的有如下方案:
方案1、通过对交易双方的账户加排他锁的方式。在外围系统发送业务请求到银行核心系统时,银行核心系统在记账处理时采用加排他锁的方式来对账户按照外围系统发送的业务请求的顺序逐笔进行账务处理。
方案2、通过配置热点账户的方式。针对账户做交易处理,在产品未上线之前,预先配好哪些账户是热点账户。比如预设一个热点账户表,将某些账户配置成热点账户,存储在该表中。当该账户的交易处理请求过来时,首先查询账户是否属于热点账户,如果该账户属于热点账户,那么使用热点账户相对应的记账方案进行处理。
对于上述的两种技术方案,分别具有以下问题:
对于方案1,首先,通过设置排他锁的方式,使得银行核心系统无法对不同类型的账户做到差异化的并发交易控制,也即对所有的账户交易均采取同样的交易控制模式;其次,在同一时刻,若某账户的业务量巨大,则账户频繁地加锁释放锁从而导致占用很多的数据库资源,使得整个银行核心系统的处理效率低下,甚至造成银行核心系统的瘫痪。
对于方案2,首先,通过设置热点账户的方式,并非适用于所有的群体。该方式要求账户对应的客户要接受交易不能实时入账的用户体验,所以热点账户的使用群体一般是非个人账户,比如为公司、行政事业单位在银行开立的账户;其次,由于前者导致该账户余额不是实时更新的,那么如果该账户是频繁扣款的账户,那么可能会出现资金透支的风险。
对于以上问题,现有技术目前无法提供一种对非热点账户的并发交易进行有效控制的方法。
发明内容
本发明实施例提供一种交易处理方法及装置,用以解决在账户发生并发交易时,进行有效控制的问题。
第一方面,本发明实施例提供一种交易处理方法,该方法包括:通过拦截器获取待处理交易;所述拦截器用于对指定类型的交易进行拦截;通过所述拦截器确定所述待处理交易是否满足并发控制功能的限制条件;所述并发控制功能是针对所述指定类型的交易中指定交易因素进行设定的;其中,所述限制条件用于判断是否拒绝执行所述指定类型的交易;在所述待处理交易未满足所述限制条件时,调用交易服务处理所述待处理交易。
基于该方案,通过在指定类型的交易服务上定义拦截器,用于对指定类型的交易进行拦截并获取,对于所获取的待处理交易,通过调用拦截器中的方法确定它是否满足并发控制功能的限制条件,从而在它并未满足限制条件时,调用交易服务来对它进行处理,该交易处理流程中是针对指定类型的交易中指定交易因素来设定并发控制功能的,该方式相对灵活;并且,在待处理交易满足并发控制功能的限制条件时,则直接拒绝执行所拦截的、指定类型的待处理交易,从而实现了对指定类型的交易的并发控制目的。
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于深圳前海微众银行股份有限公司,未经深圳前海微众银行股份有限公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/202010561247.6/2.html,转载请声明来源钻瓜专利网。