利索能及
我要发布
收藏
专利号: 2024106287028
申请人: 四川融科智联科技有限公司
专利类型:发明专利
专利状态:授权未缴费
更新日期:2024-11-28
缴费截止日期: 暂无
联系人

摘要:

权利要求书:

1.一种数据库数据跨平台异构实时同步方法,其特征在于,包括:

步骤S1、从源数据库中抽取待同步的预存数据;

步骤S2、对抽取出来的所述预存数据进行转换和加工,以适应测试数据库的格式和结构;

步骤S3、将转换后的数据加载到所述测试数据库中;

步骤S4、数据分析模块根据单个所述测试数据库中的测试数据与所述源数据库中的所述预存数据的相似度初步判定预存数据的异构同步是否合格,并在初步判定异构同步不合格时根据该相似度判定其不合格的原因;

步骤S5、所述数据分析模块根据分析结果将数据异构同步过程中的参数调节至对应值,重新进行数据的异构同步,数据分析模块重新进行检测;

步骤S6、所述数据分析模块在判定所述预存数据的异构同步合格时完成预存数据的异构同步;

所述数据分析模块根据单个测试数据库中的测试数据与源数据库中的预存数据的相似度判定该预存数据在该测试数据库中的异构同步是否合格,数据分析模块在初步判定预存数据在测试数据库中的异构同步不合格时根据测试数据库中与源数据库中不相似的异字节的分布情况判定异构同步过程中的数据转换是否合格,或,根据相似度判定其不合格的原因;

所述数据分析模块根据所述异字节的分布情况判定针对异构同步过程中的数据转换是否合格,以及,数据分析模块在判定异构同步过程中的数据转换合格时判定测试数据库中的异构同步不合格的原因为数据传输受损;

所述数据分析模块在判定异构同步过程中的数据转换不合格时判定其不合格的原因;

所述数据分析模块在判定测试数据库中的异构同步不合格的原因为数据传输受损时根据同时传输设备数量设有若干针对缓冲区的字节的修正方式,且各修正方式针对字节的修正幅度均不相同。

2.根据权利要求1所述的数据库数据跨平台异构实时同步方法,其特征在于,所述数据分析模块在判定根据所述相似度判定其不合格的原因时将所述相似度与数据分析模块中的第二预设相似度的比值记为一级比值,并根据一级比值判定针对所述测试数据库中的异构同步不合格的原因,原因包括数据加载不合格,以及数据转换不合格;

所述数据分析模块在判定将所述测试数据库标记为异常数据库时根据异常数据库的占比判定所述测试数据库中的异构同步不合格的原因。

3.根据权利要求2所述的数据库数据跨平台异构实时同步方法,其特征在于,所述数据分析模块在判定所述测试数据库中的异构同步不合格的原因为数据加载不合格时采用压缩算法压缩数据体积以对分布式数据优化连接设置与传输协议。

4.根据权利要求3所述的数据库数据跨平台异构实时同步方法,其特征在于,所述数据分析模块将所述异常数据库的数量与测试数据库总数的比值记为二级比值,并根据二级比值确定针对所述测试数据库中的异构同步不合格的原因,原因包括:数据转换不合格,以及数据加载不合格。

5.根据权利要求4所述的数据库数据跨平台异构实时同步方法,其特征在于,所述数据分析模块在判定数据转换不合格时根据滤波器的阶数设有若干针对取样率的调节方式,且各调节方式针对取样率的调节幅度均不相同。