The invention relates to a transaction limit calculation system and a trading limit calculation method. The system has: transaction limit module for limit rule matching transaction request and received only the feature string will contain at least the only feature string limit request data sent to the memory module in the calculation and judgment results in limit processing under the condition of back gauge; and a plurality of memory calculation module. For the judgment, judgment according to the limits from the transaction limit module limit request data and return to the transaction limit module is overrun, the transaction limit module and the memory module is set separately. According to the invention, the concurrency and expandability of the system can be improved, and the throughput of the system can be improved.
【技术实现步骤摘要】
一种交易限额计算处理系统及其处理方法
本专利技术涉及计算机技术,尤其涉及对交易限额进行计算和控制的交易限额计算处理系统以及交易限额计算处理方法。
技术介绍
交易限额控制系统往往涉及大量的数值计算,数值判断,并且在交易并发度很高的情况下,对于系统的扩展性以及数据库的可维护性要求非常高。现有的很多限额控制方案中,限额计算结果一般存放在数据库或者内存式数据库中,以保证数据的可用性,可加载性。但是频繁的与数据存储系统进行交互,大大的影响了系统的吞吐。在系统扩容时,往往会出现因为系统链路资源的消耗,导致扩容的结果不理想,扩容以后难以维护控制。而且,现有的交易限额控制系统通常将计算的中间结果进行统一存储,在分布式的处理环境下,由于交易限额控制系统与存储系统性能指标的不对等,在系统扩容时往往会出现因为系统资源的消耗,导致扩容的结果不理想。另外,现有的交易限额控制系统在进行限额规则匹配时,由于交易请求往往会命中多种规则,所以交易限额控制系统往往会与存储系统进行多次交互,以达到计算数据的准确性,但是频繁的系统间交互,会导致系统对外的吞吐量明显降低,存放在存储系统的中间数据处理流程复杂,易出错。在系统容错性上,现有交易限额控制系统在中间数据上的频繁操作,必然导致数据回滚的难度加大,使得系统不易维护,数据不易跟踪。
技术实现思路
为了解决上述问题,本专利技术的目的在于,提供一种能够提升系统处理能力并且系统可扩展性良好的交易限额计算处理系统以及交易限额计算处理方法。本专利技术的交易限额计算系统,其特征在于,具备:交易限额模块,用于进行交易请求的限额规则匹配并获得唯一特征串,将至少包含 ...
【技术保护点】
一种交易限额计算系统,其特征在于,具备:交易限额模块,用于进行交易请求的限额规则匹配并获得唯一特征串,将至少包含所述唯一特征串的限额请求数据发送到下述的内存计算模块并且在下述判断结果为超限的情况下进行限额回退处理;以及多个内存计算模块,用于根据来自交易限额模块的所述限额请求数据进行限额判断并向所述交易限额模块返回是否超限的判断结果。
【技术特征摘要】
1.一种交易限额计算系统,其特征在于,具备:交易限额模块,用于进行交易请求的限额规则匹配并获得唯一特征串,将至少包含所述唯一特征串的限额请求数据发送到下述的内存计算模块并且在下述判断结果为超限的情况下进行限额回退处理;以及多个内存计算模块,用于根据来自交易限额模块的所述限额请求数据进行限额判断并向所述交易限额模块返回是否超限的判断结果。2.如权利要求1所述的交易限额计算系统,其特征在于,所述交易限额模块和所述内存计算模块分离设置。3.如权利要求1所述的交易限额计算系统,其特征在于,所述交易限额控制模块具备:第一限额累加处理单元,用于实现交易请求的限额规则匹配以及内存计算模块的集群路由;以及第一限额回退处理单元,用于在上判断结果为超限的情况下进行限额回退处理并实现数据打包和内存计算模块的集群路由功能。4.如权利要求3所述的交易限额计算系统,其特征在于,所述第一限额累加处理单元用于计算获得匹配规则的唯一特征串,对于所述唯一特征串和所述多个内存计算模块的个数进行规定计算以获取本次处理请求实际应该发送的内存计算模块的地址,并且将所述限额请求数据发送到该地址的内存计算模块并同时缓存所述限额请求数据。5.如权利要求4述的交易限额计算系统,其特征在于,所述限额请求数据包含唯一特征串、规则的限额、本次交易的金额以及规则过期时间。6.如权利要求5所述的交易限额计算系统,其特征在于,所述第一限额回退处理单元在上判断结果为超限的情况下用于根据所述第一限额累加处理单元缓存的所述限额请求数据和所述多个内存计算模块的个数计算进行规定计算以获取本次限额处理请求实际应该发送的内存计算模块的地址并将结算结果发送到该地址的内存计算模块。7.如权利要求1~6任意一项所述的交易限额计算系统,其特征在于,所述...
【专利技术属性】
技术研发人员:张波,刘永振,冯关军,牛天耘,王笑,
申请(专利权)人:中国银联股份有限公司,
类型:发明
国别省市:上海,31
还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。