【技术实现步骤摘要】
基于实时数据处理的风险交易管控方法及装置
本专利技术涉及网上交易风险管控领域,特别涉及一种基于实时数据处理的风险交易管控方法及装置。
技术介绍
在无现金的时代背景下,交易极度依赖刷卡和扫码支付,第三方支付公司的交易流水数量因此呈爆炸式增长。在海量的交易中难免存在商户欺诈、非法套现以及其它不合规的商户和交易行为。对于这种有损公司利益和消费者权益的行为,第三方支付公司有责任和义务进行管控,比如在交易成功之前进行阻断或者对高危商户进行交易预警,以减少消费者和公司的损失。目前对商户和交易的监控主要通过离校数据统计汇总的方式来实现,数据最短的统计周期是一天,对于交易量大的商户,如果统计分析不及时,可能就会让很多不合规的交易在统计结果出来之前交易成功。由此可见,单位时间内交易量较小的情况下采用离线统计的方式能增大数据分析的样本容量,能提高检测的准确性,离线数据处理虽然能在很大程度上减轻人工检测的负担。但是对于单位时间内交易量大的场景,离线数据处理的方法在时效性方面就很难达到要求,对于商户和交易的监控很难达到预期效果。r>
技术实现思路
...
【技术保护点】
1.一种基于实时数据处理的风险交易管控方法,其特征在于,包括:/nS1、将交易信息数据存储到Oracle的交易信息表中,对交易信息表进行实时监控,实时获取增量的交易信息数据;/nS2、利用ogg将交易信息表中的增量数据实时地复制到Kafka的消息队列中;/nS3、读取broker中的数据,并对获取的数据进行组装和统计,将统计后的数据存储到MongoDB中,并为每条数据增加一个last_up_time字段,用于存放该数据存储到MongoDB的时间;/nS4、对mongo DB定时扫描,根据last_up_time查询得到增量的数据,将增量数据实时同步到Aerospike数据库 ...
【技术特征摘要】
1.一种基于实时数据处理的风险交易管控方法,其特征在于,包括:
S1、将交易信息数据存储到Oracle的交易信息表中,对交易信息表进行实时监控,实时获取增量的交易信息数据;
S2、利用ogg将交易信息表中的增量数据实时地复制到Kafka的消息队列中;
S3、读取broker中的数据,并对获取的数据进行组装和统计,将统计后的数据存储到MongoDB中,并为每条数据增加一个last_up_time字段,用于存放该数据存储到MongoDB的时间;
S4、对mongoDB定时扫描,根据last_up_time查询得到增量的数据,将增量数据实时同步到Aerospike数据库中;
S5、将带着封装后的交易数据实时经过风控引擎,风控引擎会调用Aerospike中的JSON数据进行分析,以实现交易的自动风险管控。
2.根据权利要求1所述的一种基于实时数据处理的风险交易管控方法,其特征在于:
在所述步骤S3中,通过实时的ETL程序或者Spark程序,从Kafka的broker中读取数据。
3.根据权利要求1所述的一种基于实时数据处理的风险交易管控方法,其特征在于:
在所述步骤S3中,对获取的数据根据业务场景进行组装和统计。
4.根据权利要求1所述的一种基于实时数据处理的风险交易管控方法,其特征在于:
在所述步骤S3中,统计后的存储数据为JSON格式。
5.根据权利要求1所述的一种基于实时数据处...
【专利技术属性】
技术研发人员:谢小威,胡京定,陈如珍,何旺勇,
申请(专利权)人:银盛支付服务股份有限公司,
类型:发明
国别省市:广东;44
还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。