掌桥专利:专业的专利平台
掌桥专利
首页

数据同步方法、装置、服务器及存储介质

文献发布时间:2023-06-19 11:16:08


数据同步方法、装置、服务器及存储介质

技术领域

本发明涉及数据处理技术领域,具体而言,涉及一种数据同步方法、装置、服务器及存储介质。

背景技术

业务运营管理后台管理了海量的业务数据,这些业务数据可以提供给全球多个数据中心平台使用,在应对用户对业务多样性需求的过程中,这些业务数据的更新频率与使用次数非常高,及时将更新数据同步到各个数据中心,是满足各个数据中心的数据需求。

目前,业界在业务数据被修改后,将修改后的业务数据立即广播到各个数据中心区域,以使各个数据中心区域获得修改的业务数据,这种方式的缺陷在于:所有数据的同步规则相同,修改后的数据立即被同步给各个数据中心,没有依据各类数据的重要程度执行相应的审核机制,有可能将修改出现错误的数据同步出去,造成不可挽回的损失。

发明内容

有鉴于此,本发明的目的在于提供一种数据同步方法、装置、服务器及存储介质,用以根据源数据的优先级确定该源数据对应的生效策略,从而降低了重要程度高的源数据被错误同步出去的风险。

为了实现上述目的,本发明实施例采用的技术方案如下:

第一方面,本发明提供一种数据同步方法,所述方法包括:获取源数据的优先级;所述源数据被执行过至少一次修改操作;根据所述优先级对应的生效策略,将修改后的所述源数据按照所述生效策略同步到所述源数据对应的目标数据区域。

可选地,根据所述优先级标识对应的生效策略,将修改后的所述源数据按照所述生效策略同步到数据中心,包括:当所述生效策略为延时生效策略,将修改后的所述源数据对应的目标数据快照复制到所述目标数据区域;其中,所述修改的源数据对应多个数据快照;所述数据快照是按照预设时间间隔对修改的所述源数据进行备份的数据;所述目标数据快照为所述多个数据快照中的一个;当所述生效策略为即时生效策略,将修改后的所述源数据复制到所述目标数据区域。

可选地,当所述生效策略为延时生效策略,将修改后的所述源数据对应的目标数据快照复制到所述目标数据区域,包括:当所述生效策略为延时生效策略,基于用户审核确认时间以及所述源数据对应的多个数据快照的快照时间,确定所述目标数据快照;其中,所述目标数据快照的快照时间小于或等于所述用户审核确认时间且与所述用户审核确认时间相邻。

可选地,还包括:响应用户审核操作,输出提示信息;所述提示信息包含所述目标快照的快照时间;所述当所述生效策略为延时生效策略,基于用户审核确认时间以及所述源数据对应的多个数据快照的快照时间,确定所述目标数据快照,包括:响应用户确认操作,基于用户确认操作以及所述源数据对应的多个数据快照的快照时间,确定所述目标数据快照。

可选地,将所述目标数据快照复制到所述目标数据区域,包括:根据所述目标数据快照的索引号,获取所述源数据对应的路由规则表;所述路由规则表用于维护源数据与目标数据区域以及同步策略的对应关系;基于所述源数据对应的同步策略,将所述目标数据快照同步到所述源数据对应的所述目标区域。

可选地,当所述生效策略为延时生效策略,基于用户审核确认时间以及所述源数据对应的多个数据快照的快照时间,确定所述目标数据快照,还包括:当获得所述审核人员针对其中一个数据快照的指定操作,将指定的所述数据快照确定为目标数据快照。

可选地,在基于所述源数据对应的同步策略,将所述目标数据快照同步到所述源数据对应的所述目标区域之后,还包括:生成通知消息并发送给所诉目标数据区域对应的目标区域应用程序,以使所述目标区域应用程序读取更新后的所述源数据。

第二方面,本发明提供一种数据同步装置,包括:获取模块,用于获取源数据的优先级;所述源数据被执行过至少一次修改操作;同步模块,用于根据所述优先级对应的生效策略,将修改后的所述源数据按照所述生效策略同步到所述源数据对应的目标数据区域。

可选地,同步模块,具体用于:当所述生效策略为延时生效策略,将修改后的所述源数据对应的目标数据快照复制到所述目标数据区域;其中,所述修改的源数据对应多个数据快照;所述数据快照是按照预设时间间隔对修改的所述源数据进行备份的数据;所述目标数据快照为所述多个数据快照中的一个;当所述生效策略为即时生效策略,将修改后的所述源数据复制到所述目标数据区域。

第三方面,本发明提供一种服务器,包括存储器和存储器,所述存储器存储有能够被所述存储器执行的机器可执行指令,所述存储器可执行所述机器可执行指令以实现第一方面所述的方法。

第四方面,本发明提供一种存储介质,其上存储有计算机程序,所述计算机程序被存储器执行时实现第一方面所述的方法所述的方法。

本发明实施例提出一种数据同步方法、装置、服务器及存储介质,其方法包括:获取源数据的优先级;源数据被执行过至少一次修改操作;根据优先级对应的生效策略,将修改后的源数据按照生效策略同步到源数据对应的目标数据区域。与现有技术的区别在于,现有技术在源数据更新之后,立即广播各个数据中心,没有按照源数据的重要程度来分策略同步数据,一旦数据出错且被同步出去,会造成不可挽回的损失,而本发明为了解决这一问题,在源数据被修改后,根据源数据的优先级确定该源数据对应的生效策略,这种生效策略可以是即时生效,也可以是延时生效,延时生效意味着在同步之前有审核机制干预,从而降低了重要程度高的源数据被错误同步出去的风险。

为使本发明的上述目的、特征和优点能更明显易懂,下文特举较佳实施例,并配合所附附图,作详细说明如下。

附图说明

为了更清楚地说明本发明实施例的技术方案,下面将对实施例中所需要使用的附图作简单地介绍,应当理解,以下附图仅示出了本发明的某些实施例,因此不应被看作是对范围的限定,对于本领域普通技术人员来讲,在不付出创造性劳动的前提下,还可以根据这些附图获得其他相关的附图。

图1为本发明实施例中提供的一种应用环境示意图;

图2是本发明实施例提供的一种服务器的方框示意图;

图3为本发明实施例提供的一种数据同步方法的示意性流程图;

图4为本发明实施例提供的步骤S32的一种实现方式的示意性流程图;

图5为一种数据快照生成过程示意图;

图6为本发明实施例提供的步骤S322的一种实现方式的示意性流程图;

图7为本发明实施提供的一种待审核修改清单的示意图;

图8为本发明实施例提供的步骤S322-2的一种实现方式的示意性流程图;

图9为本发明实施例给出的一种场景示意图;

图10为本发明实施例给出的另一种场景示意图;

图11为本发明实施例提供的一种数据同步装置的功能模块图。

具体实施方式

下面将结合本发明实施例中附图,对本发明实施例中的技术方案进行清楚、完整地描述,显然,所描述的实施例仅仅是本发明一部分实施例,而不是全部的实施例。通常在此处附图中描述和示出的本发明实施例的组件可以以各种不同的配置来布置和设计。

因此,以下对在附图中提供的本发明的实施例的详细描述并非旨在限制要求保护的本发明的范围,而是仅仅表示本发明的选定实施例。基于本发明的实施例,本领域技术人员在没有做出创造性劳动的前提下所获得的所有其他实施例,都属于本发明保护的范围。

需要说明的是,术语“第一”和“第二”等之类的关系术语仅仅用来将一个实体或者操作与另一个实体或操作区分开来,而不一定要求或者暗示这些实体或操作之间存在任何这种实际的关系或者顺序。而且,术语“包括”、“包含”或者其任何其他变体意在涵盖非排他性的包含,从而使得包括一系列要素的过程、方法、物品或者设备不仅包括那些要素,而且还包括没有明确列出的其他要素,或者是还包括为这种过程、方法、物品或者设备所固有的要素。在没有更多限制的情况下,由语句“包括一个……”限定的要素,并不排除在包括所述要素的过程、方法、物品或者设备中还存在另外的相同要素。

业务运营管理后台管理了海量的业务数据,这些业务数据可以提供给全球多个数据中心平台使用,在应对用户对业务多样性需求的过程中,这些业务数据的更新频率与使用次数非常高,及时将更新数据同步到各个数据中心,是满足各个数据中心的数据需求。目前,业界在业务数据被修改后,将修改后的业务数据立即广播到各个数据中心区域,以使各个数据中心区域获得修改的业务数据,这种方式的缺陷在于:所有数据的同步规则相同,修改后的数据立即被同步给各个数据中心,没有依据各类数据的重要程度执行相应的审核机制,有可能将修改出现错误的数据同步出去,造成不可挽回的损失。

为了解决上述问题,本发明提出一种数据同步方法,该方法可以应用在如图1所示的应用环境中,参见图1,图1为本发明实施例中提供的一种应用环境示意图,其中包括:源数据中心服务器10和目标数据中心服务器11,其中,源数据中心服务器10中维护有源数据,这些源数据可以被提供个多个目标数据中心服务器11使用,当源数据中心服务器10中维护的源数据被更新后,会将更新后的源数据同步给目标数据中心服务器11。

在本发明实施例中,源数据中心服务器10在源数据被修改后,可以根据各个源数据对应的生效策略将修改后的源数据同步更新给目标数据中心服务器11,避免出现数据错误,造成不可挽回的损失。

为了实现上述数据同步功能,下面给出一种源数据中心服务器10的实现方式,请参照图2,图2是本发明实施例提供的一种服务器的方框示意图。该服务器200可以是图中的源数据中心服务器10,所述服务器200包括数据同步装置201、存储器202、存储器203及通信接口204。所述存储器202、存储器203以及通信接口204各元件相互之间直接或间接地电性连接,以实现数据的传输或交互。例如,这些元件相互之间可通过一条或多条通讯总线或信号线实现电性连接。

其中,存储器202用于存储程序或者数据。所述存储器202可以是,但不限于,随机存取存储器(RandomAccessMemory,RAM),只读存储器(ReadOnlyMemory,ROM),可编程只读存储器(ProgrammableRead-OnlyMemory,PROM),可擦除只读存储器(ErasableProgrammableRead-OnlyMemory,EPROM),电可擦除只读存储器(ElectricErasableProgrammableRead-OnlyMemory,EEPROM)等。

存储器203用于读/写存储器202中存储的数据或程序,并执行相应地功能。

通信接口204用于通过所述网络建立所述服务器与其它服务器之间的通信连接,并用于通过所述网络收发数据。

应当理解的是,图2所示的结构仅为服务器的结构示意图,所述服务器还可包括比图2中所示更多或者更少的组件,或者具有与图1所示不同的配置。图2中所示的各组件可以采用硬件、软件或其组合实现。

基于图1所示的应用环境及图2所示的服务器架构,下面详细介绍本发明实施例提供的一种数据同步方法,请参见图3,图3为本发明实施例提供的一种数据同步方法的示意性流程图,该方法可以包括:

S31、获取源数据的优先级。

在一些可能的实施例中,源数据可以为支持全球多个地区的运营人员同时编辑和预览的数据,该源数据可以被执行过至少一次修改操作,可以理解,源数据可以被提供给全球其他数据中心使用。

在一些可能的实施例中,源数据中心中存储有海量的源数据,这些源数据重要程度不同,因此,可以根据各个源数据的重要程度将全部源数据进行优先级划分,每个源数据可以通过一个优先等级标识进行优先级区分,比如等级标识可以形如等级1、等级2等等,或者等级A、等级B等。用户可以根据实际的需求配置各个源数据的优先级。

S32、根据优先级对应的生效策略,将修改后的源数据按照生效策略同步到源数据对应的目标数据区域。

在一些场景中,为了防止将修改后出错的且重要程度较高的数据同步出去,造成不可挽回的损失,可以为不同优先级制定不同的生效策略,生效策略指得的源数据的修改是否立即生效并被同步,例如,修改后立即生效策略或者修改后延时生效策略等。例如,等级1对应即时生效策略,等级2对应延时生效策略,从而,可以将修改的源数据的按照与它匹配的生效策略同步出去,避免出错。

在一些可能的实例中,上述的目标数据区域指得是源数据被应用的区域,例如,源数据所在数据中心在新加坡,目标数据区域可以是美国、巴西、印尼等地区,可以理解,新加坡的数据中心服务器内可以维护有全部源数据,服务器内的存储区域按照不同地区进行划分,每个区域都存储有源数据。

本发明实施例提供的一种数据同步方法,与现有技术的区别在于,现有技术在源数据更新之后,立即广播各个数据中心,没有按照源数据的重要程度来分策略同步数据,一旦数据出错且被同步出去,会造成不可挽回的损失,而本发明为了解决这一问题,在源数据被修改后,根据源数据的优先级确定该源数据对应的生效策略,这种生效策略可以是即时生效,也可以是延时生效,延时生效意味着在同步之前有审核机制干预,从而降低了重要程度高的源数据被错误同步出去的风险。

可选地,在一些场景中,对于重要程度低的源数据,修改后可以立即同步到源数据对应的目标数据区域,对于一些重要程度高的源数据,可以修改后延时同步到目标数据区域,下面给这两种生效策略下的同步方式,参见图4,图4为本发明实施例提供的步骤S32的一种实现方式的示意性流程图,步骤S32可以包括:

S321、当生效策略为即时生效策略,将修改后的源数据复制到目标数据区域。

在一些可能的实施例中,可以通过整表复制调度器将修改后的源数据复制到目标数据区域,目标数据区域存储有源数据。

S322、当生效策略为延时生效策略,将修改后的源数据对应的目标数据快照复制到目标数据区域。

在一些可能的实施例中,修改的源数据对应多个数据快照,该数据快照是按照预设时间间隔对修改的源数据进行备份的数据;其中,预设时间间隔可以2分钟、5分钟等,用户可以根据实际的需要进行配置,而目标数据快照为所多个数据快照中的一个。

例如,参见图5,图5为一种数据快照生成过程示意图,可以看出,数据快照的预设时间间隔为5分钟,也就是每隔5分钟,对这一时刻的源数据进行备份,为了减少存储,通常最多保存100张快照。

需要说明的是,此时备份的源数据已经被执行过修改操作,从而,可以将目标数据快照复制到目标数据区域。从图5可以看出,每一份数据快照都对应有一个快照时间,根据该快照时间可以获得此时的源数据的修改状态。

可选地,基于上述内容,对于采用延时生效策略的源数据,为了防止出错,下面将引入审核机制,实现将目标数据快照同步到目标数据区域的目的,参见图6,图6为本发明实施例提供的步骤S322的一种实现方式的示意性流程图,步骤S32可以包括:

S322-1、当生效策略为延时生效策略,基于用户审核确认时间以及多个数据快照的快照时间,确定目标数据快照。

S322-2、将目标数据快照复制到目标数据区域。

在本发明实施例中,上述的用户审核确认时间指得是审核人员开始审核上述待审核修改清单,确认修改无误后,例如,当审核人员在显示界面操作确认按钮,即可获得审核确认的时间戳。

可以理解的是,上述目标数据快照的快照时间将小于或等于用户审核确认时间且与用户审核确认时间相邻的快照时间对应的数据快照。

还可以理解的是,目标数据快照包含修改的源数据对应的待审核修改清单中的全部修改字段,或者,包含待审核修改清单中的部分修改字段;其中,待审核修改清单基于所述修改操作生成,可以用于维护源数据中被修改字段与修改时间戳的对应关系。

在一种可能的场景中,目标数据快照包含修改的源数据对应的待审核修改清单中的部分修改字段,即上述的目标数据快照的快照时间可能小于源数据对应的待审核清单中的最大修改时间;可以理解的是,待审核修改清单基于所述修改操作生成;待审核修改清单用于维护源数据中被修改字段与修改时间戳的对应关系。运营人员每次对源数据的修改后,都会增加一条清单记录到待审核列表。需要说明的是,对数据的修改是不可以撤回的,如18:16:00分对数据进行了修改,则该修改是不可撤回的,只能在这个基础上再进行一次修改,然后在待审核修改清单中增加一条修改记录。

例如,参见图7,图7为本发明实施提供的一种待审核修改清单的示意图,从图7可以看出,数据表1可以被多个不同的运营人员机械能修改操作,每操作一次,生成一条被修改的字段与操作时间的记录,从而生成一张待审核修改清单,该待审核修改清单可以被审核人员进行审核,一旦任何通过,即可根据目标数据快照进行数据同步。

结合图5和图7,假设审核人员的审核确认时间为18:19:00,系统可以确定小于18:19且与18:19相邻的快照时间为18:15:00,此时可以按18:15:00对应数据快照去覆盖目标数据区域的数据表,但待审核修改清单中包含有超过该快照时间18:15:00的记录(如上图5表格004同学操作的18:16:00和18:18:00,下面简称超标准快照时)将不会被复制到目标数据区域。但系统会输出提示信息,提示审核人员当前快照时间,用户可以根据实际需要确定是否使用当前快照时间的数据快照还是等待下一个数据快照生成。

在第二种可能的场景中,目标数据快照包含修改的源数据对应的待审核修改清单中的全部修改字段,即目标数据快照的快照时间大于或等于待审核修改清单中最大修改时间,例如,继续上述示例,如果要审核人员需要将图5表格全部修改记录复制到目标数据区域,则审核人员可以等到下一个快照生成,预期为18:20:00,审核人员可以在18:21:01来的审核,该快照时间18:21:01可大于或等于待审核清单中的最大修改时间,此时快照时间18:20:00对应的数据快照可以包括表格上面的全部修改,可以作为目标数据快照。

可选地,在获得目标数据快照之后,即可将目标数据快照复制到目标数据区域,下面给出一种可能的实现方式,参见图8,图8为本发明实施例提供的步骤S322-2的一种实现方式的示意性流程图,步骤S322-2可以包括:

S322-2-1、根据目标数据快照的索引号,获取源数据对应的路由规则表;路由规则表用于维护源数据与目标数据区域以及同步策略的对应关系。

S322-2-2、基于源数据对应的同步策略,将目标数据快照同步到源数据对应的目标区域。

在一些可能的实施例中,如果审核人员确认了审核,调度器会根据目标数据快照的索引号(如20201209-18:15:00)确定源数据表对应的路由规则表,进而按照路由规则表中的同步策略将目标数据快照同步到目标数据区域。如果审核不通过,该数据表的数据会被标记,并会发送一条消息提示到修改该数据的管理页面,只有这个数据表再次被修改,才允许再次被审核人员审核。

可选地,在一些可能的实施例中,当目标数据区域的源数据被更新后,还可以通知目标数据区域对应的目标区域应用程序数据更新完成,以方便目标区域应用程序策略控制和读取更新后的源数据,下面给出一种可能的实现方式,即生成通知消息并发送给目标数据区域对应的目标区域应用程序,以使所述目标区域应用程序读取更新后的所述源数据。

为了方便理解上述实施例,请参见图9,图9为本发明实施例给出的一种场景示意图,假设源数据为数据表1,获得的目标数据快照的索引号为20201209181500,此时可以根据该索引号确定源数据表1对应的目标数据区域为美国区域(US)、巴西区域(BR)和印尼区域(IN),对应的同步策略为全表覆盖,则可以将目标数据快照整表覆盖或者追加到美国区域(US)、巴西区域(BR)和印尼区域(IN)各自对应的数据中心的数据表1上,在数据完成复制之后,还可以发送异步消息通知给区域应用程序,区域应用程序包含美国区域程序、巴西区域程序和印尼区域程序,方便读取各个区域的更新后的源数据。

可选地,审核人员在审核过程中,若确定待审核清单中的某一个条数据修改出现错误,即审核不通过,则可以指定一个数据快照为目标数据快照,然后将指定的目标数据快照同步到目标数据区域,可以理解的是,指定的目标数据快照的快照时间之后的全部数据快照存在错误数据。

为了方便理解上述实施例的整个实现流程,下面给出一种场景图,参见图10,图10为本发明实施例给出的另一种场景示意图。

如图10所示,假设源数据位于新加坡数据中心机房,源数据包括数据表1、数据表2、数据表3、数据表4和数据表5,其中,数据表1至数据表4的重要程度大于数据表5和数据表6的重要程度,数据表1至数据表3对应延时生效策略,数据表4和5对应及时生效策略。

假设全球运营人员A对数据表1做了6次修改,每次修改结束后可以立即在管理后台预览或再编辑数据,每次对这些数据的修改都会自动增加一条清单记录到待审核列表,审核人员,以根据这些清单记录进行审核。如果审核通过,将提交确定的目标数据快照到复制调度器,调度器把目标数据快照复制到全球其它数据中心对应的数据表1中。如果审核不通过,会发送一条消息提示到修改该数据的管理页面,只有这个数据表再次被修改,才允许再次被高级管理员审核。

假如全球运营人员B对数据表4或数据表5进行了修改操作,那么复制调度器会直接将修改后的数据表4或数据表5复制到全球其它数据中心对应的数据表4或数据表5中。

为了执行上述实施例及各个可能的方式中的相应步骤,下面给出一种数据同步装置的实现方式,可选地,该数据同步装置201可以采用上述图2所示的数据同步装置201的器件结构。进一步地,请参阅图11,图11为本发明实施例提供的一种数据同步装置的功能模块图。需要说明的是,本实施例所提供的数据同步装置201,其基本原理及产生的技术效果和上述实施例相同,为简要描述,本实施例部分未提及之处,可参考上述的实施例中相应内容。该数据同步装置201包括:

获取模块2011,用于获取源数据的优先级;所述源数据被执行过至少一次修改操作;

同步模块2012,用于根据所述优先级对应的生效策略,将修改后的所述源数据按照所述生效策略同步到所述源数据对应的目标数据区域。

可选地,同步模块2012,具体用于当所述生效策略为延时生效策略,将修改后的所述源数据对应的目标数据快照复制到所述目标数据区域;其中,所述修改的源数据对应多个数据快照;所述数据快照是按照预设时间间隔对修改的所述源数据进行备份的数据;所述目标数据快照为所述多个数据快照中的一个;当所述生效策略为即时生效策略,将修改后的所述源数据复制到所述目标数据区域。

可选地,同步模块2012,具体用于:当所述生效策略为延时生效策略,基于用户审核确认时间以及所述源数据对应的多个数据快照的快照时间,确定所述目标数据快照;其中,所述目标数据快照的快照时间小于或等于所述用户审核确认时间且与所述用户审核确认时间相邻;将所述目标数据快照复制到所述目标数据区域。

可选地,同步模块2012,具体用于:根据所述目标数据快照的索引号,获取所述源数据对应的路由规则表;所述路由规则表用于维护源数据与目标数据区域以及同步策略的对应关系;基于所述源数据对应的同步策略,将所述目标数据快照同步到所述源数据对应的所述目标区域。

可选地,同步模块2012,具体用于:当所述生效策略为延时生效策略,基于用户审核确认时间以及所述源数据对应的多个数据快照的快照时间,确定所述目标数据快照,还包括:当获得所述审核人员针对其中一个数据快照的指定操作,将指定的所述数据快照确定为目标数据快照。

可选地,还包括通信接口204,用于生成通知消息并发送给所诉目标数据区域对应的目标区域应用程序,以使所述目标区域应用程序读取更新后的所述源数据。

可选地,上述模块可以软件或固件(Firmware)的形式存储于图2所示的存储器202中或固化于该服务器200的操作系统(OperatingSystem,OS)中,并可由图2中的存储器203执行。同时,执行上述模块所需的数据、程序的代码等可以存储在存储器202中。

在本申请所提供的几个实施例中,应该理解到,所揭露的装置和方法,也可以通过其它的方式实现。以上所描述的装置实施例仅仅是示意性的,例如,附图中的流程图和框图显示了根据本发明的多个实施例的装置、方法和计算机程序产品的可能实现的体系架构、功能和操作。在这点上,流程图或框图中的每个方框可以代表一个模块、程序段或代码的一部分,所述模块、程序段或代码的一部分包含一个或多个用于实现规定的逻辑功能的可执行指令。也应当注意,在有些作为替换的实现方式中,方框中所标注的功能也可以以不同于附图中所标注的顺序发生。例如,两个连续的方框实际上可以基本并行地执行,它们有时也可以按相反的顺序执行,这依所涉及的功能而定。也要注意的是,框图和/或流程图中的每个方框、以及框图和/或流程图中的方框的组合,可以用执行规定的功能或动作的专用的基于硬件的系统来实现,或者可以用专用硬件与计算机指令的组合来实现。

另外,在本发明各个实施例中的各功能模块可以集成在一起形成一个独立的部分,也可以是各个模块单独存在,也可以两个或两个以上模块集成形成一个独立的部分。

所述功能如果以软件功能模块的形式实现并作为独立的产品销售或使用时,可以存储在一个计算机可读取存储介质中。基于这样的理解,本发明的技术方案本质上或者说对现有技术做出贡献的部分或者该技术方案的部分可以以软件产品的形式体现出来,该计算机软件产品存储在一个存储介质中,包括若干指令用以使得一台计算机设备(可以是个人计算机,服务器,或者网络设备等)执行本发明各个实施例所述方法的全部或部分步骤。而前述的存储介质包括:U盘、移动硬盘、只读存储器(ROM,Read-OnlyMemory)、随机存取存储器(RAM,RandomAccessMemory)、磁碟或者光盘等各种可以存储程序代码的介质。

以上所述仅为本发明的优选实施例而已,并不用于限制本发明,对于本领域的技术人员来说,本发明可以有各种更改和变化。凡在本发明的精神和原则之内,所作的任何修改、等同替换、改进等,均应包含在本发明的保护范围之内。

相关技术
  • 多数据源数据同步方法、应用服务器及计算机可读存储介质
  • 数据库的数据同步方法、服务器、电子设备、存储介质
技术分类

06120112859616