1 .一种复杂数据表对象的元数据恢复方法,其特征在于,包括:
获取复杂数据表对象对应的目标数据表对象信息,并基于所述目标数据表对象信息对
复杂数据表对象对应的目标数据表对象元数据进行数据恢复,生成复杂数据表对象对应的
基础数据恢复信息;
基于预设关联外键索引算法及所述基础数据恢复信息确定所述复杂数据表对象对应
的目标关联表对象信息,并基于预设序列索引算法及所述基础数据恢复信息确定所述复杂
数据表对象对应的目标表自增列信息;
基于所述目标关联表对象信息对所述复杂数据表对象对应的基础关联表对象元数据
进行数据恢复,生成复杂数据表对象对应的关联表对象恢复信息,并基于所述目标表自增
列信息对所述复杂数据表对象对应的基础自增列元数据进行数据恢复,生成复杂数据表对
象对应的表自增列恢复信息;
基于预设校准机制、所述关联表对象恢复信息及所述表自增列恢复信息对所述基础关
联表对象元数据及基础自增列元数据进行准确性校验,确定满足预设校准机制的目标关联
表对象元数据及目标自增列元数据,并将所述目标数据表对象元数据、目标关联表对象元
数据及目标自增列元数据进行数据存入。
2 .根据权利要求1所述的方法,其特征在于,所述基于所述目标数据表对象信息对复杂
数据表对象对应的目标数据表对象元数据进行数据恢复,生成复杂数据表对象对应的基础
数据恢复信息,包括:
基于目标数据表对象信息中的基础数据表对象名确定所述复杂数据表对象对应的目
标数据表对象元数据;
基于目标数据表对象信息中的数据存储位置对所述目标数据表对象元数据进行数据
恢复,生成复杂数据表对象对应的基础数据恢复信息。
3 .根据权利要求1所述的方法,其特征在于,所述基于预设关联外键索引算法及所述基
础数据恢复信息确定所述复杂数据表对象对应的目标关联表对象信息,包括:
基于所述基础数据恢复信息获取复杂数据表对象对应的基础键值信息及预设关联表
集合;
基于所述基础键值信息对所述预设关联表集合进行索引操作,生成复杂数据表对象对
应的目标关联表对象信息。
4 .根据权利要求3所述的方法,其特征在于,所述基于所述基础键值信息对所述预设关
联表集合进行索引操作,生成复杂数据表对象对应的目标关联表对象信息,包括:
基于所述基础键值信息对所述预设关联表集合进行索引操作,生成第一索引结果;
基于所述第一索引结果在所述预设关联表集合中确定所述第一索引结果对应的关联
表对象信息,作为复杂数据表对象对应的目标关联表对象信息。
5 .根据权利要求1所述的方法,其特征在于,所述基于预设序列索引算法及所述基础数
据恢复信息确定所述复杂数据表对象对应的目标表自增列信息,包括:
基于所述基础数据恢复信息获取复杂数据表对象对应的基础字段信息及预设字段判
别机制;
基于预设字段判别机制对所述基础字段信息进行判别处理,生成判别结果,并基于所
述判别结果确定所述复杂数据表对象对应的目标表自增列信息。
权 利 要 求 书
1/3 页
2
评论