[发明专利]一种多平台之间数据一致性检测的方法和系统有效
申请号: | 201310553660.8 | 申请日: | 2013-11-08 |
公开(公告)号: | CN103605703B | 公开(公告)日: | 2017-07-04 |
发明(设计)人: | 柴昱;陈秋丰 | 申请(专利权)人: | 北京奇虎科技有限公司;奇智软件(北京)有限公司 |
主分类号: | G06F17/30 | 分类号: | G06F17/30 |
代理公司: | 北京润泽恒知识产权代理有限公司11319 | 代理人: | 赵娟 |
地址: | 100088 北京市西城区新*** | 国省代码: | 北京;11 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | |||
搜索关键词: | 一种 平台 之间 数据一致性 检测 方法 系统 | ||
1.一种多平台之间数据一致性检测的方法,所述多平台包括互相通信的第一平台和第二平台,所述第一平台包括数据信息变更表,所述方法包括:
生成第一平台信息表,所述第一平台信息表包括第一平台在预设时间段内的交互信息记录,所述交互信息记录包括交互完成时间、业务交互特征数据、第一平台业务数据标识和/或第二平台业务数据标识、第一平台数据处理状态标识;
获取第二平台信息表,所述第二平台信息表包括第二平台在预设时间段内的交互信息记录,所述交互信息记录包括交互完成时间、业务交互特征数据、第一平台业务数据标识和/或第二平台业务数据标识;
分别提取所述第二平台信息表中的交互信息记录,在所述第一平台信息表中查找与所述第二平台信息表中的交互完成时间、业务交互特征数据、第一平台业务数据标识和/或第二平台业务数据标识相同的交互信息记录;
若查找成功,则查看所述第一平台信息表中的第一平台数据处理状态标识是否为成功状态;
若是,则将所述第二平台信息表中的交互信息记录写入第三信息表。
2.如权利要求1所述的方法,其特征在于,还包括:
若在所述第一平台信息表中没有找到与所述第二平台信息表中的交互完成时间、业务交互特征数据、第一平台业务数据标识和/或第二平台业务数据标识相同的交互信息记录,和/或,所述第一平台信息表中的第一平台数据处理状态标识不为完成状态,则将所述第二平台信息表中的交互信息记录写入第四信息表。
3.如权利要求1或2所述的方法,其特征在于,所述生成第一平台信息表的步骤包括:
接收业务数据请求,所述业务数据请求包括交互创建时间、用户标识、业务交互特征数据、第二平台标识;
依据所述业务数据请求生成第一平台业务数据标识以及第一平台数据处理状态标识,将所述交互创建时间、用户标识、业务交互特征数据、第二平台标识、第一平台业务数据标识、第一平台数据处理状态标识组织成一条交互信息记录;
将所述业务数据请求发送至第二平台标识对应的第二平台;
接收第二平台返回的数据响应信息,所述数据响应信息包括第一平台业务数据标识、交互完成时间、第二平台业务数据标识;
依据所述第一平台业务数据标识查找对应的交互信息记录,在所述交互信息记录中插入所述交互完成时间以及所述第二平台业务数据标识,并将所述第一平台数据处理状态标识更新为成功状态,得到更新的交互信息记录;
依据所有的所述更新的交互信息记录生成第一平台信息表。
4.如权利要求3所述的方法,其特征在于,还包括:
若在预设时间段内没有收到第二平台返回的数据响应信息,或接收到第二平台返回的失败信息,则保持所述交互信息记录不变。
5.如权利要求1或2或4所述的方法,其特征在于,所述第一平台包括第一子平台,所述第一子平台包括数据信息变更表,所述数据信息变更表包括第一子平台在预设时间段内的数据信息变更记录,所述数据信息变更记录包括第一平台业务数据标识、用户标识、第二平台标识、第一业务交互数据、第二业务交互数据、修改时间;
所述方法还包括:
分别提取所述第一平台信息表中的交互信息记录,在所述数据信息变更表中查找与所述第一平台信息表中的第一平台业务数据标识、和/或用户标识、和/或第二平台标识对应的数据变更记录;
将所述数据变更记录中的第一业务交互数据更新为所述第二业务交互数据;
将所述数据变更记录中的第二业务交互数据更新为所述第二业务交互数据与第一平台的交互信息记录中的业务交互特征数据进行加和/或减运算得到的数据,并将所述业务交互特征数据插入所述数据变更记录中;
更新所述修改时间为当前时间。
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于北京奇虎科技有限公司;奇智软件(北京)有限公司,未经北京奇虎科技有限公司;奇智软件(北京)有限公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/201310553660.8/1.html,转载请声明来源钻瓜专利网。
- 上一篇:一种基于知识地图的资源检索方法
- 下一篇:一种手机广告作弊点击的判断方法