[发明专利]基于实时数据处理的风险交易管控方法及装置在审
| 申请号: | 202010758174.X | 申请日: | 2020-07-31 |
| 公开(公告)号: | CN111930764A | 公开(公告)日: | 2020-11-13 |
| 发明(设计)人: | 谢小威;胡京定;陈如珍;何旺勇 | 申请(专利权)人: | 银盛支付服务股份有限公司 |
| 主分类号: | G06F16/23 | 分类号: | G06F16/23;G06F16/25;G06F16/27;G06Q20/40 |
| 代理公司: | 深圳市深可信专利代理有限公司 44599 | 代理人: | 万永泉 |
| 地址: | 518000 广东省深圳市龙华*** | 国省代码: | 广东;44 |
| 权利要求书: | 查看更多 | 说明书: | 查看更多 |
| 摘要: | |||
| 搜索关键词: | 基于 实时 数据处理 风险 交易 方法 装置 | ||
1.一种基于实时数据处理的风险交易管控方法,其特征在于,包括:
S1、将交易信息数据存储到Oracle的交易信息表中,对交易信息表进行实时监控,实时获取增量的交易信息数据;
S2、利用ogg将交易信息表中的增量数据实时地复制到Kafka的消息队列中;
S3、读取broker中的数据,并对获取的数据进行组装和统计,将统计后的数据存储到MongoDB中,并为每条数据增加一个last_up_time字段,用于存放该数据存储到MongoDB的时间;
S4、对mongo DB定时扫描,根据last_up_time查询得到增量的数据,将增量数据实时同步到Aerospike数据库中;
S5、将带着封装后的交易数据实时经过风控引擎,风控引擎会调用Aerospike中的JSON数据进行分析,以实现交易的自动风险管控。
2.根据权利要求1所述的一种基于实时数据处理的风险交易管控方法,其特征在于:
在所述步骤S3中,通过实时的ETL程序或者Spark程序,从Kafka的broker中读取数据。
3.根据权利要求1所述的一种基于实时数据处理的风险交易管控方法,其特征在于:
在所述步骤S3中,对获取的数据根据业务场景进行组装和统计。
4.根据权利要求1所述的一种基于实时数据处理的风险交易管控方法,其特征在于:
在所述步骤S3中,统计后的存储数据为JSON格式。
5.根据权利要求1所述的一种基于实时数据处理的风险交易管控方法,其特征在于:
在所述步骤S4中,通过Spring Boot程序对mongo DB进行定时扫描。
6.根据权利要求1所述的一种基于实时数据处理的风险交易管控方法,其特征在于:
在所述步骤S4中,对mongo DB定时扫描的扫描间隔设定为秒级。
7.根据权利要求1所述的一种基于实时数据处理的风险交易管控方法,其特征在于:
在所述步骤S5中,所述的风控引擎内设置有风险管理规则,风控引擎对数据分析时,判断是否触发风险管理规则。
8.根据权利要求1所述的一种基于实时数据处理的风险交易管控方法,其特征在于:
在所述步骤S5中,所述风险管控包括预警以及阻断交易的措施。
9.一种基于实时数据处理的风险交易管控装置,其特征在于,包括:
存储模块,用于将交易信息数据存储到Oracle的交易信息表中;
复制模块,用于利用ogg将交易信息表中的增量数据实时地复制到Kafka的消息队列中;
统计模块,用于从Kafka的broker中读取数据,并对获取的数据根据业务场景进行组装和统计;
扫描模块,用于通过Spring Boot程序,对mongo DB定时扫描;
判断模块,用于判断当前这笔交易是否有触发风控专员定制的风险管理规则。
10.根据权利要求9所述的一种基于实时数据处理的风险交易管控装置,其特征在于:
所述对mongo DB定时扫描的扫描间隔设定为秒级。
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于银盛支付服务股份有限公司,未经银盛支付服务股份有限公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/202010758174.X/1.html,转载请声明来源钻瓜专利网。





