1 .一种数据同步方法,其特征在于,所述方法包括:
在主系统作为数据服务系统时,按照数据同步周期定时将主系统中的更新数据同步至
备用系统中作为同步数据,并获取所述主系统中更新数据的更新位点信息,其中,所述更新
位点信息用于指示所述主系统中更新数据的更新进度,位点信息包括数据的版本参数值和
数据对应操作下的时间戳,版本参数值为数据的版本号;
按照数据解析周期定时解析备用系统中的同步数据,得到同步位点信息,其中,所述同
步位点信息用于指示所述备用系统中同步数据的同步进度;
在所述更新位点信息与所述同步位点信息之间的位点差距超出预设差距范围时,按照
预设周期调节量缩减所述数据同步周期后,基于周期缩减后的数据同步周期执行所述按照
数据同步周期定时将主系统中的更新数据同步至备用系统中作为同步数据,并获取所述主
系统中更新数据的更新位点信息的步骤。
2 .根据权利要求1所述的方法,其特征在于,所述按照数据同步周期定时将主系统中的
更新数据同步至备用系统中作为同步数据,并获取所述主系统中更新数据的更新位点信
息,包括:
将所述主系统中不同数据组件产生的更新数据按照相应的数据同步周期定时同步至
所述备用系统中,作为相应数据组件对应的同步数据,并获取所述主系统中不同数据组件
对应更新数据的更新位点信息;
所述按照数据解析周期定时解析备用系统中的同步数据,得到同步位点信息,包括:
按照数据解析周期定时解析所述备用系统中各个数据组件对应的同步数据,得到所述
备用系统中各个数据组件对应的同步位点信息;
所述在所述更新位点信息与所述同步位点信息之间的位点差距超出预设差距范围时,
按照预设周期调节量缩减所述数据同步周期后,基于周期缩减后的数据同步周期执行所述
按照数据同步周期定时将主系统中的更新数据同步至备用系统中作为同步数据,并获取所
述主系统中更新数据的更新位点信息的步骤,包括:
确定所述主系统中每个数据组件对应的更新位点信息与所述备用系统中相应数据组
件对应的同步位点信息之间的位点差距;
在所述主系统中目标数据组件对应的更新位点信息与所述备用系统中相应数据组件
对应的同步位点信息之间的位点差距超出预设差值范围时,按照预设周期调节量缩减所述
目标数据组件对应的数据同步周期后,基于周期缩减后的数据同步周期,执行所述将所述
主系统中不同数据组件产生的更新数据按照相应的数据同步周期定时同步至所述备用系
统中,作为相应数据组件对应的同步数据,并获取所述主系统中不同数据组件对应更新数
据的更新位点信息的步骤,其中,所述目标数据组件包括至少一个数据组件。
3 .根据权利要求2所述的方法,其特征在于,所述在所述主系统中目标数据组件对应的
更新位点信息与所述备用系统中相应数据组件对应的同步位点信息之间的位点差距超出
预设差值范围时,按照预设周期调节量缩减所述目标数据组件对应的数据同步周期后,基
于周期缩减后的数据同步周期,执行所述将所述主系统中不同数据组件产生的更新数据按
照相应的数据同步周期定时同步至所述备用系统中,作为相应数据组件对应的同步数据,
并获取所述主系统中不同数据组件对应更新数据的更新位点信息的步骤,包括:
在所述主系统中目标数据组件对应更新位点信息中的版本参数值,与所述备用系统中
权 利 要 求 书
1/3 页
2
文档被以下合辑收录
评论