[发明专利]基于冗余数据结构的数据处理方法及装置在审
| 申请号: | 201710778139.2 | 申请日: | 2017-09-01 |
| 公开(公告)号: | CN107688654A | 公开(公告)日: | 2018-02-13 |
| 发明(设计)人: | 汤海荣 | 申请(专利权)人: | 中国银行股份有限公司 |
| 主分类号: | G06F17/30 | 分类号: | G06F17/30 |
| 代理公司: | 北京三友知识产权代理有限公司11127 | 代理人: | 王涛 |
| 地址: | 100818 *** | 国省代码: | 北京;11 |
| 权利要求书: | 查看更多 | 说明书: | 查看更多 |
| 摘要: | |||
| 搜索关键词: | 基于 冗余 数据结构 数据处理 方法 装置 | ||
1.一种基于冗余数据结构的数据处理方法,其特征在于,包括:
基于前端对数据表的修改操作请求将待修改的数据写入临时表中;
在完成数据修改操作之后,从所述临时表中获取写入的所述数据;
对获取的所述数据进行唯一性验证;
如果唯一性验证通过,对所述数据进行一致性处理。
2.根据权利要求1所述的基于冗余数据结构的数据处理方法,其特征在于,基于前端对数据表的修改操作请求将待修改的数据写入临时表中,包括:
通过第一行触发器将所述待修改的数据中的行主键及索引写入第一临时表中;
通过第二行触发器将所述待修改的数据中的行对象编号及版本层级关系信息写入第二临时表中。
3.根据权利要求1所述的基于冗余数据结构的数据处理方法,其特征在于,从所述临时表中获取写入的所述数据,包括:通过语句触发器从第一临时表提取主键及索引。
4.根据权利要求3所述的基于冗余数据结构的数据处理方法,其特征在于,所述修改操为:增加数据操作,对获取的所述数据进行唯一性验证,包括:
通过所述主键检索所述数据表中是否存在当前交易的交易编号,并且检索联动表中是否存在所述交易编号的对象;如果不存在,则唯一性验证通过。
5.根据权利要求3所述的基于冗余数据结构的数据处理方法,其特征在于,所述修改操为:更改数据操作,对获取的所述数据进行唯一性验证,包括:
通过所述主键检索所述数据表中的当前交易的交易编号是否重复,并且检索联动表中所述交易编号的对象是否重复;如果不重复,则唯一性验证通过。
6.根据权利要求4或5所述的基于冗余数据结构的数据处理方法,其特征在于,对所述数据进行一致性处理,包括:调用func_update_business_info函数对所述数据进行一致性处理。
7.根据权利要求6所述的基于冗余数据结构的数据处理方法,其特征在于,
调用func_update_business_info函数对所述数据进行一致性处理,包括:
对所述第一临时表中的数据进行分组提取;
对提取的每一组数据进行更新操作。
8.根据权利要求7所述的基于冗余数据结构的数据处理方法,其特征在于,还包括:清除所述第一临时表及第二临时表中的数据。
9.一种基于冗余数据结构的数据处理装置,其特征在于,包括:
数据写入单元,用于基于前端对数据表的修改操作请求将待修改的数据写入临时表中;
数据获取单元,在完成数据修改操作之后,用于从所述临时表中获取写入的所述数据;
唯一性验证单元,对获取的所述数据进行唯一性验证;
一致性处理单元,用于对通过唯一性验证的所述数据进行一致性处理。
10.根据权利要求9所述的基于冗余数据结构的数据处理装置,其特征在于,所述数据写入单元包括:
第一写入模块,用于通过第一行触发器将所述待修改的数据中的行主键及索引写入第一临时表中;
第二写入模块,用于通过第二行触发器将所述待修改的数据中的行对象编号及版本层级关系信息写入第二临时表中。
11.根据权利要求9所述的基于冗余数据结构的数据处理装置,其特征在于,所述数据获取单元:通过语句触发器从第一临时表提取主键及索引。
12.根据权利要求11所述的基于冗余数据结构的数据处理装置,其特征在于,所述修改操为:增加数据操作,所述唯一性验证单元具体用于:
通过所述主键检索所述数据表中是否存在当前交易的交易编号,并且检索联动表中是否存在所述交易编号的对象;如果不存在,则唯一性验证通过。
13.根据权利要求11所述的基于冗余数据结构的数据处理装置,其特征在于,所述修改操为:更改数据操作,所述唯一性验证单元具体用于:
通过所述主键检索所述数据表中的当前交易的交易编号是否重复,并且检索联动表中所述交易编号的对象是否重复;如果不重复,则唯一性验证通过。
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于中国银行股份有限公司,未经中国银行股份有限公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/201710778139.2/1.html,转载请声明来源钻瓜专利网。





