一种透明在线式数据库匿名化数据并行迁移方法技术

技术编号:19593282 阅读:47 留言:0更新日期:2018-11-28 04:51
一种透明在线式数据库匿名化数据并行迁移方法,包括以下步骤:(1)给确定需要匿名化表增加一个标志位字段和对用的匿名化字段;(2)对需要匿名化表进行改名,同时创建与需要匿名化表同名的视图,并使各字段名称及数量与需要匿名化表相同;(3)对同名视图创建insert/增加、update/修改和delete/删除触发器;(4)依据未迁移标志位循环小批量获取未迁移的数据,把需要匿名化的数据匿名化更新到表中;直到全部更新完成;(5)应用系统的业务操作数据按照通过视图的行增、删、改和查询实时更对应表数据。利用本发明专利技术能解决数据迁移过程中需要关停业务信息系统,达到业务信息系统的数据迁移与服务的在线式透明化。

【技术实现步骤摘要】
一种透明在线式数据库匿名化数据并行迁移方法
本专利技术涉及一种透明在线式数据库匿名化数据并行迁移方法,属于数据安全保护领域。
技术介绍
随着信息化建设的逐步深入应用,各业务对业务系统的实时在线要求越来越高,而目前对现有信息数据的匿名化保护,都需要停业务进行单独的数据迁移用来达到数据同步的一致性。
技术实现思路
本专利技术所要解决的技术问题是,针对现有技术存在的不足,提供一种透明在线式数据库匿名化数据并行迁移方法,解决数据迁移过程中需要关停业务信息系统,达到业务信息系统的数据迁移与服务的在线式透明化。本专利技术解决其技术问题所采用的技术方案是:一种透明在线式数据库匿名化数据并行迁移方法,包括以下步骤:(1)给确定需要匿名化表增加一个标志位字段(NULL表示未迁移,1表示已经迁移)和对用的匿名化字段;(2)对需要匿名化表进行改名(加_GAFF),同时创建与需要匿名化表同名的视图,并使各字段名称及数量与需要匿名化表相同;(3)对同名视图创建insert/增加、update/修改和delete/删除触发器;使得视图具备与原表具备相同的insert、update、delete和select使用功能本文档来自技高网...

【技术保护点】
1.一种透明在线式数据库匿名化数据并行迁移方法,其特征在于,包括以下步骤:(1)给确定需要匿名化表增加一个标志位字段和对用的匿名化字段;(2)对需要匿名化表进行改名,同时创建与需要匿名化表同名的视图,并使各字段名称及数量与需要匿名化表相同;(3)对同名视图创建insert/增加、update/修改和delete/删除触发器;使得视图具备与原表具备相同的insert、update、delete和select使用功能;(4)依据未迁移标志位循环小批量获取未迁移的数据,把需要匿名化的数据匿名化更新到表中;直到全部更新完成;(5)应用系统的业务操作数据按照通过视图的行增、删、改和查询实时更对应表数据。

【技术特征摘要】
1.一种透明在线式数据库匿名化数据并行迁移方法,其特征在于,包括以下步骤:(1)给确定需要匿名化表增加一个标志位字段和对用的匿名化字段;(2)对需要匿名化表进行改名,同时创建与需要匿名化表同名的视图,并使各字段名称及数量与需要匿名化表相同;(3)对同名视图创建insert/增加、update/修改和delete/删除触发器;使得视图具备与原表具备相同的insert、update、delete和select使用功能;(4)依据未迁移标志位循环小批量获取未迁移的数据,把需要匿名化的数据匿名化更新到表中;直到全部更新完成;(5)应用系统的...

【专利技术属性】
技术研发人员:曾永丰张湖吴勇王石娇尹鹏
申请(专利权)人:湖南格凡安信科技有限公司
类型:发明
国别省市:湖南,43

网友询问留言 已有0条评论
  • 还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。

1