[发明专利]一种交易日志产生方法和装置有效
申请号: | 201310518732.5 | 申请日: | 2013-10-29 |
公开(公告)号: | CN104572781B | 公开(公告)日: | 2018-10-23 |
发明(设计)人: | 王建东;宋汉石;佟志臣;张兴尧;曹进;向洁敏;张军 | 申请(专利权)人: | 中国银联股份有限公司 |
主分类号: | G06F17/30 | 分类号: | G06F17/30;G06Q30/06 |
代理公司: | 中国专利代理(香港)有限公司 72001 | 代理人: | 郑冀之;汤春龙 |
地址: | 200135 上海*** | 国省代码: | 上海;31 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | |||
搜索关键词: | 交易日志 主键 交易信息 交易 方法和装置 集合 日志信息 系统接收 输出 维护 | ||
1.一种交易日志产生方法,其特征在于,包括以下步骤:
步骤A:从系统接收一个或多个交易信息,其中所述一个或多个交易信息各自包含交易主键,一个交易主键标识相应的一笔交易,
步骤B:依据交易主键来处理所接收的所述一个或多个交易信息,从而维护一个或多个交易日志集合,使得同一个交易日志集合涉及同一个交易主键,
步骤C:按照交易日志集合来输出交易日志,使得同一笔交易的日志信息被连续输出,
其中,在步骤B中,当处理的交易信息包含结束标识时,将该结束标识写入相应的交易日志集合,
在步骤C中,当判断交易日志集合包含交易结束标识时,输出该交易日志集合的交易日志,
在步骤C中,当判断交易日志集合的更新时间与当前时间的间隔超过预定值时,输出该交易日志集合的交易日志,
使用哈希表来维护一个或多个交易日志集合,在处理交易信息时以其交易主键为关键字,映射到所对应的交易日志集合,并且将与该交易信息对应的日志信息存储到该交易日志集合,以更新该交易日志集合,
在步骤A中,维护持久化文件,该文件用于存储从系统接收的所述一个或多个交易信息,
在步骤C中,维护日志快照文件,其中,当输出包含交易结束标志的交易日志集合的交易日志后,将该交易日志集合涉及的交易主键记录在所述日志快照文件中,
其中,所述方法还包括步骤D,在步骤D中,当未被持久化的所述从系统接收的一个或多个交易信息和所述维护的一个或多个交易日志集合丢失时,根据所述持久化文件和日志快照文件产生交易日志。
2.如权利要求1所述的方法,其特征在于,
在步骤D中,处理所述持久化文件中的一个或多个交易信息从而维护一个或多个交易日志集合,其中,在所述处理中忽略所述日志快照文件中的交易主键所标识的交易信息。
3.一种交易日志产生装置,其特征在于,包括:
接收单元,配置成从系统接收一个或多个交易信息,其中所述一个或多个交易信息各自包含交易主键,一个交易主键标识相应的一笔交易,
处理单元,配置成依据交易主键来处理所接收的所述一个或多个交易信息,从而维护一个或多个交易日志集合,使得同一个交易日志集合涉及同一个交易主键,
输出单元,配置成按照交易日志集合来输出交易日志,使得同一笔交易的日志信息被连续输出,
其中,处理单元被配置成当处理的交易信息包含结束标识时,将该结束标识写入相应的交易日志集合,
输出单元被配置成当判断交易日志集合包含交易结束标识时,输出该交易日志集合的交易日志,
输出单元被配置成当判断交易日志集合的更新时间与当前时间的间隔超过预定值时,输出该交易日志集合的交易日志,
其中,使用哈希表来维护一个或多个交易日志集合,在处理交易信息时以其交易主键为关键字,映射到所对应的交易日志集合,并且将与该交易信息对应的日志信息存储到该交易日志集合,以更新该交易日志集合,
接收单元被配置成维护持久化文件,该文件用于存储从系统接收的所述一个或多个交易信息,
输出单元被配置成维护日志快照文件,其中,当输出包含交易结束标志的交易日志集合的交易日志后,将该交易日志集合涉及的交易主键记录在所述日志快照文件中,
其中,所述装置还包括恢复单元,其被配置成当未被持久化的所述从系统接收的一个或多个交易信息和所述维护的一个或多个交易日志集合丢失时,根据所述持久化文件和日志快照文件产生交易日志。
4.如权利要求3所述的装置,其特征在于,
恢复单元被配置成处理所述持久化文件中的一个或多个交易信息从而维护一个或多个交易日志集合,其中,在所述处理中忽略所述日志快照文件中的交易主键所标识的交易信息。
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于中国银联股份有限公司,未经中国银联股份有限公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/201310518732.5/1.html,转载请声明来源钻瓜专利网。
- 上一篇:空调机组管理系统
- 下一篇:一种用户特征识别方法及装置