[发明专利]批量修改时的数据唯一性校验方法及装置在审

专利信息
申请号: 202110184039.3 申请日: 2021-02-10
公开(公告)号: CN112965967A 公开(公告)日: 2021-06-15
发明(设计)人: 张勇;谢荣良 申请(专利权)人: 中国工商银行股份有限公司
主分类号: G06F16/215 分类号: G06F16/215;G06F16/22
代理公司: 北京三友知识产权代理有限公司 11127 代理人: 任默闻;孙乳笋
地址: 100140 北*** 国省代码: 北京;11
权利要求书: 查看更多 说明书: 查看更多
摘要:
搜索关键词: 批量 修改 数据 唯一 校验 方法 装置
【说明书】:

发明属于大数据技术领域,本发明提供了一种批量修改时的数据唯一性校验方法及装置,建立待进行唯一性校验数据中的索引数据与伪列数据的映射;所述映射为一一对应关系;根据所述待进行唯一性校验数据所进行的批量修改类型,对所述伪列数据进行修改;根据所述映射以及修改后的伪列数据检验批量修改后的数据的唯一性。本发明克服了现有的数据唯一性校验方案的弊端,能基本覆盖现有的业务场景,满足数据唯一性校验要求;减少了业务人员在批量操作时的操作步骤,从而节约了业务人员在批量操作时的操作时间。

技术领域

本申请涉及大数据技术领域,具体涉及一种批量修改时的数据唯一性校验方法及装置。

背景技术

随着互联网应用的日益发展,数据量快速膨胀,传统的关系型数据库已经无法满足这种膨胀后的数据量的存储要求。而非关系型数据库的出现弥补了这一缺点,但无论是关系型数据库还是非关系型数据库,都会面临数据唯一性校验的问题。现有技术为了保证数据的唯一性,是通过设置唯一索引的方式来进行校验的。唯一索引可分为隐式唯一和显式唯一,隐式唯一索引即不在界面上显示,也不可维护的,一般来说是设置为UUID;显式唯一索引,即在界面上显示,可维护,一般设置为名称、简称或编码等一个字段或多个字段的组合。而UUID一般来说不会重复,所以不用进行校验,需要进行唯一校验的是显式唯一索引,现有技术中唯一性校验规则包括:

1、获取一条需要校验的数据;

2、获取现有的数据;

3、根据设置的唯一性索引,将需要校验的数据与现有的数据比较,判断是否唯一;

但当进行批量修改数据时,即当串行的执行上述步骤时。这种校验规则在以下几种场景中,会将数据判定为不唯一:

1、批量修改,修改的数据集中有唯一索引内容交换的;

2、批量修改,修改的数据集中,有删除的数据,也有新增的数据,新增的数据的唯一索引内容与删除的数据的唯一索引内容一致;

3、批量修改,修改的数据集中,有删除的数据,也有修改的数据,修改的数据的修改后的唯一索引内容与删除数据的唯一索引内容一致;

可以理解的是,以上场景在实际应用中确实存在,其按照业务要求也是合理的,修改后的唯一索引内容并不重复。如果按照原有的校验规则,要实现上述场景,只能分批进行修改,加大了操作难度,也延长了操作时间。

发明内容

本发明属于大数据技术领域,本发明克服了现有的数据唯一性校验方案的弊端,提供了较为完善的校验方法,具体地:能基本覆盖现有的业务场景,满足数据唯一性校验要求;减少了业务人员在批量操作时的操作步骤,从而节约了业务人员在批量操作时的操作时间。

为解决上述技术问题,本发明提供以下技术方案:

建立待进行唯一性校验数据中的索引数据与伪列数据的映射;所述映射为一一对应关系;

根据所述待进行唯一性校验数据所进行的批量修改类型,对所述伪列数据进行修改;

根据所述映射以及修改后的伪列数据检验批量修改后的数据的唯一性。

一实施例中,所述根据所述映射以及修改后的伪列数据检验批量修改后的数据的唯一性包括:

若所述修改后的伪列数据与其对应的所述索引数据符合所述映射,则批量修改后的数据唯一;

若所述修改后的伪列数据与其对应的所述索引数据不符合所述映射,则所述批量修改后的数据不唯一。

一实施例中,批量修改时的数据唯一性校验方法还包括:

在所述待进行唯一性校验数据中设置所述伪列数据。

一实施例中,所述在所述待进行唯一性校验数据中设置所述伪列数据包括:

下载完整专利技术内容需要扣除积分,VIP会员可以免费下载。

该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于中国工商银行股份有限公司,未经中国工商银行股份有限公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服

本文链接:http://www.vipzhuanli.com/pat/books/202110184039.3/2.html,转载请声明来源钻瓜专利网。

×

专利文献下载

说明:

1、专利原文基于中国国家知识产权局专利说明书;

2、支持发明专利 、实用新型专利、外观设计专利(升级中);

3、专利数据每周两次同步更新,支持Adobe PDF格式;

4、内容包括专利技术的结构示意图流程工艺图技术构造图

5、已全新升级为极速版,下载速度显著提升!欢迎使用!

请您登陆后,进行下载,点击【登陆】 【注册】

关于我们 寻求报道 投稿须知 广告合作 版权声明 网站地图 友情链接 企业标识 联系我们

钻瓜专利网在线咨询

周一至周五 9:00-18:00

咨询在线客服咨询在线客服
tel code back_top