[发明专利]一种交易处理系统中的数据存储方法及装置有效
申请号: | 201611115747.7 | 申请日: | 2016-12-07 |
公开(公告)号: | CN106815289B | 公开(公告)日: | 2020-06-23 |
发明(设计)人: | 缪海波;鲁强;刘蓉;郭延斌;冀乃庚 | 申请(专利权)人: | 中国银联股份有限公司 |
主分类号: | G06F16/901 | 分类号: | G06F16/901 |
代理公司: | 北京同达信恒知识产权代理有限公司 11291 | 代理人: | 黄志华 |
地址: | 200135 *** | 国省代码: | 上海;31 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | |||
搜索关键词: | 一种 交易 处理 系统 中的 数据 存储 方法 装置 | ||
本发明公开了一种交易处理系统中的数据存储方法及装置,用于解决现有技术中存在的交易数据量大,数据一致性难保证,数据重复性高的问题,包括:获取数据集,数据集中携带版本信息;针对数据集中的每一个交易元素,判断数据存储空间中是否存在该交易元素;若存在该交易元素,则比较第一数据值与第二数据值是否相同;若相同,则在第二数据值对应的存储信息中增加数据集的版本信息。采用本技术方案,不需要重复记录交易元素的重复数据值,从而降低了存储的交易数据的重复性,减少了存储的交易数据量,进一步地,由于存储的交易数据量的减少,使得多系统之间的数据一致性更容易得到保证。
技术领域
本发明涉及计算机技术领域,尤其涉及一种交易处理系统中的数据存储方法及装置。
背景技术
联机处理系统是日常生活中非常常见的一种系统架构,如典型的金融联机交易系统,以缴费交易为例,需要交易发起方、银行(扣款服务)和服务提供商(销账服务)三方参与,在三方中需要传递交易数据。交易系统需要记录和处理三方的交易数据,用于当交易异常时,根据中间步骤信息进行交易的回滚(冲正)。
以三方交易为例,目前对于联机系统中数据的管理多采用如图1所示的方法。图1为本发明实施例提供的一种现有技术中的数据存储方法示意图,如图1所示,一笔成功的交易需要交易发起方、服务提供商和银行三方参与。图中数字1-6为交易步骤,分别对应着每一个交易步骤有数据集1、数据集2、数据集3、数据集4、数据集5和数据集6共六个数据集。当交易处理系统接收到交易发起方的交易请求后,将此时的交易数据记录为数据集1;然后交易处理系统对交易数据进行处理后,将处理后的交易数据记录为数据集2,并把处理后的交易数据发送到银行,对应步骤2;银行接收到交易数据后对交易数据进行处理并发送给交易处理系统,即步骤3;交易处理系统接收到交易数据后,将其存为数据集3之后,对交易数据进行处理,将处理后的交易数据记录为数据集4,并将此时的交易数据发送给服务提供商,对应步骤4;服务提供商接收到交易数据后,对交易数据进行处理并发送给交易处理系统,对应步骤5;交易处理系统接收到交易数据后,将交易数据记录为数据集5,对交易数据进行处理,将处理后的交易数据记录为数据集6,并将处理后的交易数据发送给交易发起方,对应步骤6。
由图1可知,现有的多方交易系统中,对一笔交易中每个步骤的数据都需要在数据库中记录一个数据集,例如三方交易中,针对每一方都需要记录两个数据集,因此三方交易共需要记录六个数据集,这种数据管理方式存在着以下几点不足:
1、交易数据量大
由于对一笔交易中的每一个步骤的数据都需单独记录,尤其是对于多方交易记录,所产生的数据量较大。对于繁忙的交易系统,每天交易笔数高达几百万或者更高,对系统数据库和存储的压力比较大。
2、数据一致性难保证
由于一笔交易的信息在数据库中记录多条交易,为保证一笔交易的完整性需要保证相关的每条记录必须是完整的。现在系统都是多系统备份,系统之间需要数据的同步,数据同步的单位为一条数据。如果数据同步中一笔交易相关的一条数据丢失,会导致数据的完整性遭到破坏。
3、数据重复性高
在一笔交易数据中有些交易数据是重复的,这些重复交易数据浪费了存储资源,并且在程序运行中浪费更多的内存来存储这些数据。
综上所述,现有的联机处理系统中的数据管理方法存在着交易数据量大,数据一致性难保证,数据重复性高的问题。
发明内容
本发明提供一种交易处理系统中的数据存储方法及装置,用以解决现有技术中存在的交易数据量大,数据一致性难保证,数据重复性高的问题。
本发明实施例提供一种交易处理系统中的数据存储方法,包括:
获取数据集,数据集中携带版本信息,版本信息与交易处理步骤相对应;
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于中国银联股份有限公司,未经中国银联股份有限公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/201611115747.7/2.html,转载请声明来源钻瓜专利网。