一种残膜回收机防缠绕挑膜装置的制 一种秧草收获机用电力驱动行走机构

数据多写方法及装置与流程

2022-11-28 14:01:26 来源:中国专利 TAG:


1.本发明涉及计算机技术领域,尤其涉及一种数据多写方法及装置。


背景技术:

2.为保证联机系统的高可用性以及稳定性,使用多数据中心的方案解决整个系统发生故障的问题。但是,对于多数据中心中需要保持强一致数据类型,大部分联机系统对于系统多活的数据同步没有较为便捷的解决方案。
3.在相关技术中,多数据中心的数据同步写入方式主要分为两阶段提交,但是,对于一些技术栈较老以及系统较老设计之初未考虑多数据中心情况的系统来说,改造难度大,实现较为复杂。


技术实现要素:

4.有鉴于此,本发明实施例提供一种数据多写方法及装置,以实现在多数据中心部署后同步在所有数据中心写入数据,保证多数据中心数据一致性以及数据中心切换后的可用性的目的。
5.为实现上述目的,本发明实施例提供如下技术方案:
6.本发明实施例第一方面公开了一种数据多写方法,应用于路由转发网关设备,所述方法包括:
7.接收待处理请求;
8.根据预先设置的多写规则,判断所述待处理请求是否是多写请求;
9.若是,将所述待处理请求转发至其余所有数据中心,使其余所有所述数据中心执行数据多写操作,得到其余所有所述数据中心各自对应的执行结果;
10.在当前数据中心将所述待处理请求发送至路由转发判断设备,使所述路由转发判断设备将所述待处理请求中的数据库写入请求发送至数据写入服务设备,使所述数据写入服务设备根据所述数据库写入请求和所述多写规则执行数据库写入操作。
11.可选的,所述预先设置多写规则的过程,包括:
12.在所述待处理请求的报头中添加多写标识,并将所述待处理请求确定为多写请求;
13.在每一所述数据中心执行数据多写操作完毕后,发起数据多写的数据中心收集其余所有所述数据中心各自对应的执行结果;
14.比对每一所述执行结果;
15.若比对通过,确定数据多写成功;
16.若比对未通过,确定数据多写失败,所述数据中心重新发起多写请求。
17.可选的,所述根据预先设置的多写规则,判断所述待处理请求是否是多写请求,包括:
18.根据预先设置的多写标识,判断所述待处理请求的报头中是否携带有所述多写标
识;
19.若是,将所述待处理请求确定为多写请求。
20.可选的,还包括:
21.确定发起数据多写的数据中心,所述发起数据多写的数据中心被临时标记为主处理数据中心;
22.所述主处理数据中心收集其余所有所述数据中心各自对应的执行结果;
23.比对每一所述执行结果;
24.若比对通过,确定数据多写成功;
25.若比对未通过,确定数据多写失败,所述数据中心重新发起多写请求。
26.本发明实施例第二方面公开了一种数据多写方法,应用于数据写入服务设备,所述方法包括:
27.接收路由转发判断设备发送的待处理请求中的数据库写入请求,所述待处理请求由路由转发网关设备在根据预先设置的多写规则确定接收到的待处理请求为多写请求后,在当前数据中心将所述待处理请求发送至所述路由转发判断设备;
28.根据所述数据库写入请求和预先设置的多写规则,执行数据库写入操作。
29.可选的,所述根据所述数据库写入请求执行数据库写入操作,包括:
30.根据所述数据库写入请求,确定需要执行的语句和参数;
31.根据所述语句和所述参数,连接预先建立的数据库,并执行数据库写入操作,得到执行结果。
32.可选的,还包括:
33.对所述数据库的所有数据库脚本进行幂等性改造。
34.可选的,所述对所述数据库的所有数据库脚本进行幂等性改造,包括:
35.根据数据库写入请求,确定需要增加的重复执行次数;
36.根据所述重复执行次数,比对所述重复执行次数对应的执行结果;
37.若比对不一致,数据中心重新发起多写请求;
38.若比对一致,确定多写成功。
39.本发明实施例第三方面公开了一种数据多写装置,应用于路由转发网关设备,所述装置包括:
40.接收模块,用于接收待处理请求;
41.判断模块,用于根据预先设置的多写规则,判断所述待处理请求是否是多写请求;
42.转发模块,用于若是,将所述待处理请求转发至其余所有数据中心,使其余所有所述数据中心执行数据多写操作,得到其余所有所述数据中心各自对应的执行结果;
43.发送模块,用于在当前数据中心将所述待处理请求发送至路由转发判断设备,使所述路由转发判断设备将所述待处理请求中的数据库写入请求发送至数据写入服务设备,使所述数据写入服务设备根据所述数据库写入请求和所述多写规则执行数据库写入操作。
44.本发明实施例第四方面公开了一种数据多写装置,应用于数据写入服务设备,所述装置包括:
45.接收模块,用于接收路由转发判断设备发送的待处理请求中的数据库写入请求,所述待处理请求由路由转发网关设备在根据预先设置的多写规则确定接收到的待处理请
求为多写请求后,在当前数据中心将所述待处理请求发送至所述路由转发判断设备;
46.写入模块,用于根据所述数据库写入请求和预先设置的多写规则,执行数据库写入操作。
47.基于上述本发明实施例提供的一种数据多写方法及装置,应用于路由转发网关设备,所述方法包括:接收待处理请求;根据预先设置的多写规则,判断所述待处理请求是否是多写请求;若是,将所述待处理请求转发至其余所有数据中心,使其余所有所述数据中心执行数据多写操作,得到其余所有所述数据中心各自对应的执行结果;在当前数据中心将所述待处理请求发送至路由转发判断设备,使所述路由转发判断设备将所述待处理请求中的数据库写入请求发送至数据写入服务设备,使所述数据写入服务设备根据所述数据库写入请求和所述多写规则执行数据库写入操作。在本方案中,在接收到待处理请求时,如果判断出待处理请求为多写请求,将待处理请求转发至其余所有数据中心,使其余所有数据中心执行数据多写操作,并在当前数据中心将待处理请求发送至路由转发判断设备,使路由转发判断设备将待处理请求中的数据库写入请求发送至数据写入服务设备进行数据库写入操作,从而在多数据中心部署后同步在所有数据中心写入数据,保证多数据中心数据一致性以及数据中心切换后的可用性。
附图说明
48.为了更清楚地说明本发明实施例或现有技术中的技术方案,下面将对实施例或现有技术描述中所需要使用的附图作简单地介绍,显而易见地,下面描述中的附图仅仅是本发明的实施例,对于本领域普通技术人员来讲,在不付出创造性劳动的前提下,还可以根据提供的附图获得其他的附图。
49.图1为本发明实施例提供的一种数据多写方法的流程示意图;
50.图2为本发明实施例提供的一种判断待处理请求是否是多写请求的流程示意图;
51.图3为本发明实施例提供的另一种数据多写方法的流程示意图;
52.图4为本发明实施例提供的一种执行数据库写入操作的流程示意图;
53.图5为本发明实施例提供的一种对数据库的所有数据库脚本进行幂等性改造的流程示意图;
54.图6为本发明实施例提供的一种数据多写装置的结构示意图;
55.图7为本发明实施例提供的另一种数据多写装置的结构示意图。
具体实施方式
56.下面将结合本发明实施例中的附图,对本发明实施例中的技术方案进行清楚、完整地描述,显然,所描述的实施例仅仅是本发明一部分实施例,而不是全部的实施例。基于本发明中的实施例,本领域普通技术人员在没有做出创造性劳动前提下所获得的所有其他实施例,都属于本发明保护的范围。
57.在本技术中,术语“包括”、“包含”或者其任何其他变体意在涵盖非排他性的包含,从而使得包括一系列要素的过程、方法、物品或者设备不仅包括那些要素,而且还包括没有明确列出的其他要素,或者是还包括为这种过程、方法、物品或者设备所固有的要素。在没有更多限制的情况下,由语句“包括一个
……”
限定的要素,并不排除在包括所述要素的过
程、方法、物品或者设备中还存在另外的相同要素。
58.本技术的说明书和权利要求书及上述附图中的术语“第一”、“第二”、“第三”、“第四”等(如果存在)是用于区别类似的对象,而不必用于描述特定的顺序或先后次序。应该理解这样使用的数据在适当情况下可以互换,以便这里描述的实施例能够以除了在这里图示或描述的内容以外的顺序实施。
59.本发明提供的数据多写方法及装置可用于金融领域或其他领域,例如,可用于金融领域中的数据同步应用场景。其他领域为除金融领域之外的任意领域,例如,数据中心数据处理领域。上述仅为示例,并不对本发明提供的数据多写方法及装置的应用领域进行限定。
60.由背景技术可知,现有的多数据中心的数据同步写入方式主要分为两阶段提交,对于一些技术栈较老以及系统较老设计之初未考虑多数据中心情况的系统来说,改造难度大,实现较为复杂。
61.因此,本发明实施例提供一种数据多写方法及装置,在本方案中,在接收到待处理请求时,如果判断出待处理请求为多写请求,将待处理请求转发至其余所有数据中心,使其余所有数据中心执行数据多写操作,并在当前数据中心将待处理请求发送至路由转发判断设备,使路由转发判断设备将待处理请求中的数据库写入请求发送至数据写入服务设备进行数据库写入操作,从而在多数据中心部署后同步在所有数据中心写入数据,保证多数据中心数据一致性以及数据中心切换后的可用性。
62.如图1所示,为本发明实施例提供的一种数据多写方法的流程示意图。
63.该数据多写方法应用于路由转发网关设备。
64.该数据多写方法主要包括以下步骤:
65.步骤s101:接收待处理请求。
66.在具体实现步骤s101的过程中,当需要多数据中心同步写入数据时,生成待处理请求,即数据中心生成待处理请求,数据中心上部署的路由转发网关设备接收待处理请求。
67.需要说明的是,每个数据中心都部署路由转发网关设备。
68.步骤s102:根据预先设置的多写规则,判断待处理请求是否是多写请求,若是,执行步骤s102,若否,结束操作。
69.在具体实现步骤s102的过程中,路由转发网关设备在接收到待处理请求后,获取预先设置的多写规则,根据多写规则,判断待处理请求是否是多写请求,若是,执行步骤s102,若否,说明待处理请求不是多写请求,不需要进行后续的多写操作,则直接结束操作。
70.可选的,本发明实施例提供的一种预先设置多写规则的过程,主要包括以下步骤:
71.步骤s11:在待处理请求的报头中添加多写标识,并将待处理请求确定为多写请求。
72.在本发明实施例中,多写标识为mw标识。
73.在具体实现步骤s11的过程中,在待处理请求的报头中添加多写标识,即在待处理请求的报头中添加mw标识,并将待处理请求确定为多写请求。
74.步骤s12:在每一数据中心执行数据多写操作完毕后,发起数据多写的数据中心收集其余所有数据中心各自对应的执行结果。
75.在具体实现步骤s12的过程中,每一数据中心根据多写请求执行数据多写操作,在
每一数据中心执行数据多写操作完毕后,得到每一数据中心各自对应的执行结果,确定发起数据多写的数据中心,发起数据多写的数据中心收集其余所有数据中心各自对应的执行结果。
76.步骤s13:比对每一执行结果,若比对通过,执行步骤s14,若比对未通过,执行步骤s15。
77.步骤s14:确定数据多写成功。
78.在具体实现步骤s14的过程中,在确定每一执行结果比对通过的情况下,确定数据多写成功。
79.步骤s15:确定数据多写失败,数据中心重新发起多写请求。
80.在具体实现步骤s15的过程中,在确定任一执行结果比对未通过的情况下,确定数据多写失败,需要重新多写的数据中心重新发起多写请求。
81.可选的,执行步骤s102根据预先设置的多写规则,判断待处理请求是否是多写请求的过程,如图2所示,为本发明实施例提供的一种判断待处理请求是否是多写请求的流程示意图,主要包括以下步骤:
82.步骤s201:根据预先设置的多写标识,判断待处理请求的报头中是否携带有多写标识,若是,执行步骤s202,若否,结束操作。
83.在具体实现步骤s201的过程中,根据预先设置的多写标识,判断待处理请求的报头中是否携带有多写标识,若是,执行步骤s202,若否,说明待处理请求的报头中未携带有多写标识,不需要进行后续的多写操作,则直接结束操作。
84.步骤s202:将待处理请求确定为多写请求。
85.在具体实现步骤s202的过程中,在确定根据预先设置的多写标识,判断出待处理请求的报头中携带有多写标识的情况下,将待处理请求确定为多写请求。
86.步骤s103:将待处理请求转发至其余所有数据中心,使其余所有数据中心执行数据多写操作,得到其余所有数据中心各自对应的执行结果。
87.在具体实现步骤s103的过程中,在确定待处理请求是多写请求的情况下,路由转发网关设备将待处理请求转发至其余所有数据中心,其余所有数据中心接收待处理请求,并根据待处理请求执行数据多写操作,得到各自对应的执行结果,即得到其余所有数据中心各自对应的执行结果。
88.可选的,在一具体实施例中,在确定待处理请求是多写请求的情况下,路由转发网关设备将待处理请求以超文本传输协议http的通讯方式转发至其余所有数据中心。
89.也就是说,在确定待处理请求是多写请求的情况下,将待处理请求以超文本传输协议http的通讯方式转发至其余所有数据中心的路由转发网关设备。
90.步骤s104:在当前数据中心将待处理请求发送至路由转发判断设备,使路由转发判断设备将待处理请求中的数据库写入请求发送至数据写入服务设备,使数据写入服务设备根据数据库写入请求和多写规则执行数据库写入操作。
91.在具体实现步骤s104的过程中,在当前数据中心将待处理请求发送至路由转发判断设备,路由转发判断设备接收待处理请求,并将待处理请求中的数据库写入请求发送至数据写入服务设备,数据写入服务设备接收数据库写入请求,并根据数据库写入请求和多写规则执行数据库写入操作。
92.步骤s105:确定发起数据多写的数据中心,发起数据多写的数据中心被临时标记为主处理数据中心。
93.在具体实现步骤s105的过程中,每一数据中心根据多写请求执行数据多写操作,在每一数据中心执行数据多写操作完毕后,得到每一数据中心各自对应的执行结果,确定发起数据多写的数据中心,发起数据多写的数据中心被临时标记为主处理数据中心。
94.步骤s106:主处理数据中心收集其余所有数据中心各自对应的执行结果。
95.在具体实现步骤s106的过程中,在每一数据中心执行数据多写操作完毕后,主处理数据中心收集其余所有数据中心各自对应的执行结果。
96.步骤s107:比对每一执行结果,若比对通过,执行步骤s108,若比对未通过,执行步骤s109。
97.步骤s108:确定数据多写成功。
98.在具体实现步骤s108的过程中,在确定每一执行结果比对通过的情况下,确定数据多写成功。
99.步骤s109:确定数据多写失败,数据中心重新发起多写请求。
100.在具体实现步骤s109的过程中,在确定任一执行结果比对未通过的情况下,确定数据多写失败,需要重新多写的数据中心重新发起多写请求。
101.基于上述说明内容,可以理解的是,在每个数据中心部署路由转发网关设备,当有需要多数据中心同步写入的强一致数据写入请求,将需要多数据中心写入的数据发送至路由转发网关设备,路由转发网关设备会将此请求转发至所有数据中心进行执行数据库写入操作,并根据最终所有数据中心的执行结果判定请求执行成功或失败。
102.基于本发明实施例提供的一种数据多写方法,应用于路由转发网关设备,在接收到待处理请求时,如果判断出待处理请求为多写请求,将待处理请求转发至其余所有数据中心,使其余所有数据中心执行数据多写操作,并在当前数据中心将待处理请求发送至路由转发判断设备,使路由转发判断设备将待处理请求中的数据库写入请求发送至数据写入服务设备进行数据库写入操作,从而在多数据中心部署后同步在所有数据中心写入数据,保证多数据中心数据一致性以及数据中心切换后的可用性。
103.基于上述本发明实施例提供的一种数据多写方法,如图3所示,为本发明实施例提供的另一种数据多写方法的流程示意图,该数据多写方法应用于数据写入服务设备,该数据多写方法主要包括以下步骤:
104.步骤s301:接收路由转发判断设备发送的待处理请求中的数据库写入请求。
105.在步骤s301中,待处理请求由路由转发网关设备在根据预先设置的多写规则确定接收到的待处理请求为多写请求后,在当前数据中心将待处理请求发送至路由转发判断设备。
106.在具体实现步骤s301的过程中,路由转发网关设备在根据预先设置的多写规则确定接收到的待处理请求为多写请求后,在当前数据中心将待处理请求发送至路由转发判断设备,路由转发判断设备接收待处理请求,并将待处理请求中的数据库写入请求发送至数据写入服务设备,则数据写入服务设备接收路由转发判断设备发送的待处理请求中的数据库写入请求。
107.步骤s302:根据数据库写入请求和预先设置的多写规则,执行数据库写入操作。
108.在具体实现步骤s302的过程中,数据写入服务设备根据接收到的数据库写入请求,获取预先设置的多写规则,并根据数据库写入请求和多写规则,执行数据库写入操作。
109.可选的,执行步骤s302根据数据库写入请求和预先设置的多写规则,执行数据库写入操作的过程,如图4所示,为本发明实施例提供的一种执行数据库写入操作的流程示意图,主要包括以下步骤:
110.步骤s401:根据数据库写入请求,确定需要执行的语句和参数。
111.在具体实现步骤s401的过程中,数据写入服务设备根据接收到的数据库写入请求,确定需要进行数据库写入操作的语句和参数,即确定需要执行的语句和参数。
112.步骤s402:根据语句和参数,连接预先建立的数据库,并执行数据库写入操作,得到执行结果。
113.在具体实现步骤s402的过程中,数据写入服务设备根据确定的语句和参数,连接预先建立的数据库,在数据库连接完成后,根据确定的语句和参数,执行数据库写入操作,得到执行结果。
114.步骤s303:对数据库的所有数据库脚本进行幂等性改造。
115.需要说明的是,对数据库的所有数据库脚本进行幂等性改造,保证多次执行可得到同一结果。
116.可选的,执行步骤s303对数据库的所有数据库脚本进行幂等性改造的过程,如图5所示,为本发明实施例提供的一种对数据库的所有数据库脚本进行幂等性改造的流程示意图,主要包括以下步骤:
117.步骤s501:根据数据库写入请求,确定需要增加的重复执行次数。
118.需要说明的是,重复执行次数即为重新执行数据库写入操作的次数。
119.在具体实现步骤s501的过程中,数据写入服务设备根据接收到的数据库写入请求,确定需要增加的重复执行次数。
120.步骤s502:根据重复执行次数,比对重复执行次数对应的执行结果,若比对不一致,执行步骤s503,若比对一致,执行步骤s504。
121.在具体实现步骤s502的过程中,根据重复执行次数,比对重复执行次数对应的执行结果,也就是说,数据写入服务设备根据数据库写入请求和预先设置的多写规则,执行重复执行次数的数据库写入操作,得到重复执行次数对应的执行结果,比对重复执行次数对应的执行结果,若比对不一致,执行步骤s503,若比对一致,执行步骤s504。
122.步骤s503:重新发起多写请求。
123.在具体实现步骤s503的过程中,在确定根据重复执行次数,比对重复执行次数对应的执行结果不一致的情况下,需要重新多写的数据中心重新发起多写请求。
124.步骤s504:确定多写成功。
125.在具体实现步骤s504的过程中,在确定根据重复执行次数,比对重复执行次数对应的执行结果一致的情况下,确定多写成功。
126.需要说明的是,多写成功或达到重试次数后完成,避免因网络波动或服务器异常导致多写失败。
127.基于本发明实施例提供的一种数据多写方法,应用于数据写入服务设备,通过接收路由转发判断设备发送的待处理请求中的数据库写入请求,根据数据库写入请求和预先
设置的多写规则,执行数据库写入操作,从而在多数据中心部署后同步在所有数据中心写入数据,保证多数据中心数据一致性以及数据中心切换后的可用性。
128.与上述本发明实施例图1示出的一种数据多写方法相对应,本发明实施例还对应提供了一种数据多写装置,如图6所示,该数据多写装置应用于路由转发网关设备,该数据多写装置包括:接收模块61、判断模块62、转发模块63和发送模块64。
129.接收模块61,用于接收待处理请求。
130.判断模块62,用于根据预先设置的多写规则,判断待处理请求是否是多写请求。
131.转发模块63,用于若是,将待处理请求转发至其余所有数据中心,使其余所有数据中心执行数据多写操作,得到其余所有数据中心各自对应的执行结果。
132.发送模块64,用于在当前数据中心将待处理请求发送至路由转发判断设备,使路由转发判断设备将待处理请求中的数据库写入请求发送至数据写入服务设备,使数据写入服务设备根据数据库写入请求和多写规则执行数据库写入操作。
133.可选的,基于上述图6示出的数据多写装置,结合图6,该数据多写装置还进一步设置了预设置模块,用于预先设置多写规则。
134.所述预设置模块,包括:
135.添加单元,用于在待处理请求的报头中添加多写标识,并将待处理请求确定为多写请求。
136.收集单元,用于在每一数据中心执行数据多写操作完毕后,发起数据多写的数据中心收集其余所有数据中心各自对应的执行结果。
137.比对单元,用于比对每一执行结果。
138.确定单元,用于若比对通过,确定数据多写成功。
139.重新发起单元,用于若比对未通过,确定数据多写失败,数据中心重新发起多写请求。
140.可选的,基于上述图6示出的判断模块62,所述判断模块62,具体用于:
141.根据预先设置的多写标识,判断待处理请求的报头中是否携带有多写标识;若是,将待处理请求确定为多写请求。
142.可选的,基于上述图6示出的数据多写装置,结合图6,该数据多写装置还进一步设置了第一确定模块、收集模块、比对模块、第二确定模块和重新发起模块。
143.第一确定模块,用于确定发起数据多写的数据中心,发起数据多写的数据中心被临时标记为主处理数据中心。
144.收集模块,用于主处理数据中心收集其余所有数据中心各自对应的执行结果。
145.比对模块,用于比对每一执行结果。
146.第二确定模块,用于若比对通过,确定数据多写成功。
147.重新发起模块,用于若比对未通过,确定数据多写失败,数据中心重新发起多写请求。
148.需要说明的是,上述本发明实施例公开的数据多写装置中的各个模块具体的原理和执行过程,与上述本发明实施数据多写方法相同,可参见上述本发明实施例公开的数据多写方法中相应的部分,这里不再进行赘述。
149.基于本发明实施例提供的一种数据多写装置,应用于路由转发网关设备,在接收
到待处理请求时,如果判断出待处理请求为多写请求,将待处理请求转发至其余所有数据中心,使其余所有数据中心执行数据多写操作,并在当前数据中心将待处理请求发送至路由转发判断设备,使路由转发判断设备将待处理请求中的数据库写入请求发送至数据写入服务设备进行数据库写入操作,从而在多数据中心部署后同步在所有数据中心写入数据,保证多数据中心数据一致性以及数据中心切换后的可用性。
150.与上述本发明实施例图3示出的一种数据多写方法相对应,本发明实施例还对应提供了一种数据多写装置,如图7所示,该数据多写装置应用于数据写入服务设备,该数据多写装置包括:接收模块71和写入模块72。
151.接收模块71,用于接收路由转发判断设备发送的待处理请求中的数据库写入请求。
152.其中,待处理请求由路由转发网关设备在根据预先设置的多写规则确定接收到的待处理请求为多写请求后,在当前数据中心将待处理请求发送至路由转发判断设备。
153.写入模块72,用于根据数据库写入请求和预先设置的多写规则,执行数据库写入操作。
154.可选的,基于上述图7示出的写入模块72,所述写入模块72,具体用于:
155.根据数据库写入请求,确定需要执行的语句和参数;根据语句和参数,连接预先建立的数据库,并执行数据库写入操作,得到执行结果。
156.可选的,基于上述图7示出的数据多写装置,结合图7,该数据多写装置还进一步设置了幂等性改造模块。
157.幂等性改造模块,用于对数据库的所有数据库脚本进行幂等性改造。
158.可选的,基于上述图7示出的幂等性改造模块,所述幂等性改造模块,具体用于:
159.根据数据库写入请求,确定需要增加的重复执行次数;根据重复执行次数,比对重复执行次数对应的执行结果;若比对不一致,数据中心重新发起多写请求;若比对一致,确定多写成功。
160.需要说明的是,上述本发明实施例公开的数据多写装置中的各个模块具体的原理和执行过程,与上述本发明实施数据多写方法相同,可参见上述本发明实施例公开的数据多写方法中相应的部分,这里不再进行赘述。
161.基于本发明实施例提供的一种数据多写装置,应用于数据写入服务设备,通过接收路由转发判断设备发送的待处理请求中的数据库写入请求,根据数据库写入请求和预先设置的多写规则,执行数据库写入操作,从而在多数据中心部署后同步在所有数据中心写入数据,保证多数据中心数据一致性以及数据中心切换后的可用性。
162.本说明书中的各个实施例均采用递进的方式描述,各个实施例之间相同相似的部分互相参见即可,每个实施例重点说明的都是与其他实施例的不同之处。尤其,对于系统或系统实施例而言,由于其基本相似于方法实施例,所以描述得比较简单,相关之处参见方法实施例的部分说明即可。以上所描述的系统及系统实施例仅仅是示意性的,其中所述作为分离部件说明的单元可以是或者也可以不是物理上分开的,作为单元显示的部件可以是或者也可以不是物理单元,即可以位于一个地方,或者也可以分布到多个网络单元上。可以根据实际的需要选择其中的部分或者全部模块来实现本实施例方案的目的。本领域普通技术人员在不付出创造性劳动的情况下,即可以理解并实施。
163.专业人员还可以进一步意识到,结合本文中所公开的实施例描述的各示例的单元及算法步骤,能够以电子硬件、计算机软件或者二者的结合来实现,为了清楚地说明硬件和软件的可互换性,在上述说明中已经按照功能一般性地描述了各示例的组成及步骤。这些功能究竟以硬件还是软件方式来执行,取决于技术方案的特定应用和设计约束条件。专业技术人员可以对每个特定的应用来使用不同方法来实现所描述的功能,但是这种实现不应认为超出本发明的范围。
164.对所公开的实施例的上述说明,使本领域专业技术人员能够实现或使用本发明。对这些实施例的多种修改对本领域的专业技术人员来说将是显而易见的,本文中所定义的一般原理可以在不脱离本发明的精神或范围的情况下,在其它实施例中实现。因此,本发明将不会被限制于本文所示的这些实施例,而是要符合与本文所公开的原理和新颖特点相一致的最宽的范围。
再多了解一些

本文用于创业者技术爱好者查询,仅供学习研究,如用于商业用途,请联系技术所有人。

发表评论 共有条评论
用户名: 密码:
验证码: 匿名发表

相关文献