[发明专利]一种依据授权期限按字段清除过期信息的数据保护方法在审
申请号: | 202110822576.6 | 申请日: | 2021-07-21 |
公开(公告)号: | CN113420334A | 公开(公告)日: | 2021-09-21 |
发明(设计)人: | 孟艳冬 | 申请(专利权)人: | 北京优奥创思科技发展有限公司 |
主分类号: | G06F21/62 | 分类号: | G06F21/62;G06F9/54;G06F16/21;G06F16/215;G06F16/22 |
代理公司: | 北京盛凡智荣知识产权代理有限公司 11616 | 代理人: | 孙莉莉 |
地址: | 100020 北京市朝阳区高井文化*** | 国省代码: | 北京;11 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | |||
搜索关键词: | 一种 依据 授权 期限 字段 清除 过期 信息 数据 保护 方法 | ||
本发明公开了一种依据授权期限按字段清除过期信息的数据保护方法,包括步骤一、对数据库与业务系统内的数据进行交互处理;步骤二、数据存储:所述数据存储单元在消费Kafka中数据进行处理,会分别产生两种数据对象:数据轨迹对象和数据过期对象;步骤三、数据清除。本发明属于隐私数据保护、数据存储、消息队列技术领域,具体是提供了一种实现了按字段清除数据的方式,同时对外提供基于消息队列或接口形式的高并发数据输入输出接口,依据授权期限时间返回上次数据记录,可以按批次指定数据的过期时间的依据授权期限按字段清除过期信息的数据保护方法。
技术领域
本发明属于隐私数据保护、数据存储、消息队列技术领域,具体是指一种依据授权期限按字段清除过期信息的数据保护方法。
背景技术
数据隐私的保护已经是企业的基本职责,满足客户对数据的隐私要求、满足客户按期限保存数据已经成为数据管理类产品的必备功能,现有技术一般是通过创建时间或更新时间统一整体删除已存储数据完成此功能。
现有技术的客观缺点如下:
1)无法按不同批次的数据授权时间有区分的进行数据清除;
2)无法实现按列内容的授权期限进行数据清除;
3)清除过期数据时,无法回滚到上一个未过期的版本。
发明内容
针对上述情况,为克服现有技术的缺陷,本发明提供了一种记录每一个字段的每一次变更,包括新增,修改,清空,实现了按字段清除数据的方式,同时对外提供基于消息队列或接口形式的高并发数据输入输出接口,依据授权期限时间返回上次数据记录,可以按批次指定数据的过期时间的依据授权期限按字段清除过期信息的数据保护方法。
本发明采取的技术方案如下:本发明一种依据授权期限按字段清除过期信息的数据保护方法,包括以下步骤:
步骤一、对数据库与业务系统内的数据进行交互处理:数据库连接有数据接入单元、数据存储单元和定期清楚数据单元,所述数据接入单元用于在业务数据入数据库的同时将数据推送到Kafka消息队列中;
步骤二、数据存储:所述数据存储单元在消费Kafka中数据进行处理,会分别产生两种数据对象:数据轨迹对象和数据过期对象;
步骤三、数据清除:所述定期清楚数据单元用于定时扫描数据库内的数据,匹配出最新数据并且未过期的数据推送到业务系统,从而恢复业务数据到上一个版本。
进一步地,所述数据存储包括如下具体步骤:隐私数据通过高并发通道发送至Kafka消息队列中、通过HTTP普通传输发送至API接口,并按批次接收数据,并生成数据对象,通过对象标识为隐私数据主键与当前时间戳生成数据轨迹对象,通过对象标记为过期时间、隐私数据主键与当前时间戳生成数据过期对象。
进一步地,所述数据清除包括如下具体步骤:
S1每天定时任务清除数据过期对象;
S2判断过期时间是否为今天,如果否,则退出,如果是,则根据入库时间进行降序排列;
S3根据数据轨迹对象,识别要过期的字段、以及入库时间的最新字段,并将结果数据以单字段的形式输出;
S4将结果数据集合,通过Kafka或API方式输出给业务系统。
进一步地,所述隐私数据包括授权时间。
本方案一种依据授权期限按字段清除过期信息的数据保护方法,采用上述方案本发明取得的有益效果如下:
1、实现按字段级别的数据记录功能,同时可保留字段的N多个版本记录;
2、实现基于通用的接口方式与Kafka消息队列方式的数据接入功能,方便第三方数据入库;
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于北京优奥创思科技发展有限公司,未经北京优奥创思科技发展有限公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/202110822576.6/2.html,转载请声明来源钻瓜专利网。