【技术实现步骤摘要】
设备间数据同步方法、系统以及设备
[0001]本专利技术涉及数据同步
,具体涉及一种设备间数据同步方法、系统以及设备。
技术介绍
[0002]计算机间需要保证各自存储器的数据保持同步时,通常会采用环形的反射内存同步方式,此时每个计算机作为一个分布式节点,多个分布式节点呈环状通信连接,某个分布式节点需要对存储器进行一组数据的写入操作时,将该数据写入操作的数据内容或操作指令传输至环状连接中的下一个分布式节点,每个分布式节点都可在获取到后执行相应的写入操作,当该数据内容或操作指令返回至初始的分布式节点,则说明本次同步完成。可见,只能实现源自一个分布式节点的数据写入操作的同步。
[0003]但是,同步需求可能是单一的,比如始终只需将一个计算机的数据写入操作同步到其他计算机,同步需求也可能是复杂的,比如多个计算机都需要将各自的数据写入操作同步到所有计算机,此时,若采用环形的反射内存同步方式,在多个分布式节点均需要进行写入操作时,为保证各分布式节点存储器的同步一致,需要等待一个分布式节点的数据写入操作同步之后,才能进行下一 ...
【技术保护点】
【技术特征摘要】
1.一种设备间数据同步方法,其特征在于,应用于系统包含的多个设备中任意一个当前设备,所述多个设备依次级联,每个所述设备均配置有目标存储器;所述方法包括:操作请求的第一传输过程中,若所述当前设备需要对所述目标存储器进行目标操作,则将所述目标操作的操作指令写入到所述操作请求中;所述第一传输过程指所述操作请求自所述多个设备中级联的首个设备依次传输至最后一个设备的过程,所述目标操作为在所述目标存储器写入数据的操作;所述操作请求的第二传输过程中,基于所述操作请求中所包含的所有操作指令,对所述当前设备的目标存储器进行操作,以使得:所述第二传输过程完成后,所述多个设备中的目标存储器保持数据同步,所述第二传输过程指所述第一传输过程之后所述操作请求自所述最后一个设备依次传输至所述首个设备的过程,或者:在所述多个设备呈闭环连接时,所述操作请求再次自所述首个设备依次传输至所述最后一个设备的过程。2.根据权利要求1所述的设备间数据同步方法,其特征在于,在所述将所述目标操作的操作指令写入到所述操作请求中之前,还包括:判断是否满足所述目标操作的预设条件;若满足所述目标操作的预设条件,进入所述将所述目标操作的操作指令写入到所述操作请求中的步骤;若不满足所述目标操作的预设条件,则禁止将所述目标操作的操作指令写入到所述操作请求中。3.根据权利要求2所述的设备间数据同步方法,其特征在于,所述判断是否满足所述目标操作的预设条件,包括:判断所述当前设备是否具有对所述目标存储器中的第一目标存储区域进行操作的权限,所述第一目标存储区域为所述目标操作所需操作的目标存储器中的存储区域;若所述当前设备具有对所述目标存储器中的第一目标存储区域进行操作的权限,判定满足所述目标操作的预设条件;若所述当前设备未具有对所述目标存储器中的第一目标存储区域进行操作的权限,判定不满足所述目标操作的预设条件。4.根据权利要求2所述的设备间数据同步方法,其特征在于,所述判断是否满足所述目标操作的预设条件,包括:判断所述目标操作是否用于对所述目标存储器中的第二目标存储区域进行操作;若所述目标操作用于对所述目标存储器中的第二目标存储区域进行操作,判定满足所述目标操作的预设条件;若所述目标操作未用于对所述目标存储器中的第二目标存储区域进行操作,判定不满足所述目标操作的预设条件。5.根据权利要求1所述的设备间数据同步方法,其特征在于,所述基于所述操作请求中所包含的所有操作指令,对所述当前设备的目标存储器进行操作,包括:按照所述操作请求中的所有操作指令被写入到所述操作请求中的顺序,依次对所述当前设备的...
【专利技术属性】
技术研发人员:李康,陈奇,陈忠明,孙明明,
申请(专利权)人:昆易电子科技上海有限公司,
类型:发明
国别省市:
还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。