[发明专利]一种交易异步处理方法在审
申请号: | 202010370424.2 | 申请日: | 2020-05-06 |
公开(公告)号: | CN111597256A | 公开(公告)日: | 2020-08-28 |
发明(设计)人: | 高茂森;宋浩浩;任惠芳 | 申请(专利权)人: | 中建材信息技术股份有限公司;中建材信云智联科技有限公司 |
主分类号: | G06F16/27 | 分类号: | G06F16/27;G06F16/23;G06Q40/04 |
代理公司: | 暂无信息 | 代理人: | 暂无信息 |
地址: | 100160 北京市丰台区南四环西路*** | 国省代码: | 北京;11 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | |||
搜索关键词: | 一种 交易 异步 处理 方法 | ||
本发明涉及信息技术技术领域,具体地说,涉及一种交易异步处理方法,包括如下步骤:服务终端接收多个交易人员通过多个交易服务接口发送的交易请求,交易信息创建模块根据交易请求,交易信息异步处理模块对当前处理信息队列进行异步业务处理→交易信息更新模块根据多个信息队列的排序结果更新当前处理信息队列。本发明通过多交易服务接口同时接收多个用户的交易请求,并进行异步数据处理,在兼顾数据处理等级的同时有效的提高了交易流程的处理效率,并利用预设规则生成交易地址,进行分库分表;利用预设的异步处理方式进行处理,反馈结果,从而缩短交易处理时间,提升用户体验。
技术领域
本发明涉及信息技术技术领域,具体为一种交易异步处理方法。
背景技术
随着互联网的普及,网上交易已成为人们生活中不可缺少的一部分。特别是在节假日有促销活动的情况下,网上交易的数量会呈爆炸性的增长。为保持大流量、高并发下交易系统的稳定性,当前主要通过两种手段进行解决:升级硬件和应用系统的扩容、读写分离、数据库的分库分表等。但硬件升级的成本过高,且应用系统的扩容、读写分离、数据库的分库分表等需要按照多个应用场景冗余多份数据,业务处理效率低下。
发明内容
本发明的目的在于提供一种交易异步处理方法,以解决上述背景技术中提出的某种或某些缺陷。
为实现上述目的,本发明提供如下技术方案:
一种交易异步处理方法,包括如下步骤:
S1、服务终端接收多个交易人员通过多个交易服务接口发送的交易请求,交易信息创建模块根据交易请求,利用预设的生成规则生成交易信息地址,根据交易信息地址对交易数据进行分库分表;
S2、实时解析数据库操作日志,当解析到日志的状态字段发生变化时,发送变更信息,根据变更信息,生成变更指令并发布;
S3、根据发布的变更指令,利用预设的异步处理方式对交易信息进行异步业务预处理;
S4、获取异步业务请求,并根据异步业务请求获取交易数据,生成交易业务数据的多个信息队列;
S5、信息排序处理模块对多个信息队列进行排序处理,确定当前处理信息队列,交易信息异步处理模块对当前处理信息队列进行异步业务处理;
S6、交易信息更新模块根据多个信息队列的排序结果更新当前处理信息队列,并返回执行对当前处理信息队列进行异步业务处理的步骤。
作为优选,所述服务终端包括一个或多个处理器、一个或多个存储器、一个或多个输入设备、一个或多个输出设备、显示器、网络接口、用于实现这些组件之间的连接通信的通信总线以及存储在所述存储器中并可在所述处理器上运行的交易异步处理单元,所述交易异步处理单元用于处理实现上述的方法步骤。
作为优选,所述处理器包括中央处理单元、通用处理器、数字信号处理器、专用集成电路、现成可编程门阵列、分立门或晶体管逻辑器件、分立硬件组件。
作为优选,所述存储器包括只读存储器和随机存取存储器,并向处理器提供指令和数据。
作为优选,所述显示器采用LED显示器、液晶显示器、触控式液晶显示器或有机发光二极管触摸器,显示器用于显示在服务终端中处理的信息以及用于显示可视化的工作界面。
作为优选,所述交易信息创建模块包括数据分类单元和信息生成单元。
作为优选,所述数据分类单元用于根据业务数据属性对业务数据进行分类,得到多个类别的业务数据,信息生成单元用于生成各个类别业务数据的信息队列。
作为优选,所述信息排序处理模块包括数量获取单元和排序处理单元。
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于中建材信息技术股份有限公司;中建材信云智联科技有限公司,未经中建材信息技术股份有限公司;中建材信云智联科技有限公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/202010370424.2/2.html,转载请声明来源钻瓜专利网。