数据同步方法、装置、设备、存储介质及产品制造方法及图纸

技术编号:43123550 阅读:17 留言:0更新日期:2024-10-26 10:02
本申请公开了一种数据同步方法、装置、设备、存储介质及产品。其中,方法包括:接收同步控制服务器发送的第一待同步文件列表,第一待同步文件列表包括多个文件信息;在多个文件信息中选取第一文件信息;向缓存服务器发送携带有第一文件信息的第一请求;在接收到基于第一请求反馈的第一文件的同步状态为未被多个同步服务器中除第一同步服务器之外的其他同步服务器进行同步的情况下,向文件服务器同步第一文件;在第一文件同步成功的情况下,返回执行在多个文件信息中选取第一文件信息的步骤,直至多个文件信息对应的文件均被同步至文件服务器中。本申请实施例提高了对大批量文件的同步效率。

【技术实现步骤摘要】

本申请属于数据处理,尤其涉及一种数据同步方法、装置、设备、存储介质及产品


技术介绍

1、现有技术中可以通过两个redis(remote dictionary server,远程字典服务)缓存服务器进行数据同步,其中一个redis服务器中记录备份服务器中的文件信息,另一个redis服务器记录文件服务器中的文件信息,通过redis比对程序,查看文件差异,并通知文件同步程序这个文件差异,文件同步程序则同步这些差异文件。通过这样的实现方式,使得每次同步可以进行增量同步,防止了冗余同步浪费带宽和资源。但是现有技术是单节点模式,对于大批量的文件同步,同步效率较低。


技术实现思路

1、本申请实施例提供一种数据同步方法、装置、设备、存储介质及产品,以解决对于大批量的文件同步,同步效率较低的问题。

2、第一方面,本申请实施例提供一种数据同步方法,应用于第一同步服务器,所述第一同步服务器为数据同步系统中的多个同步服务器中的任意同步服务器,所述数据同步系统还包括同步控制服务器和缓存服务器,所述方法包括:

本文档来自技高网...

【技术保护点】

1.一种数据同步方法,其特征在于,应用于第一同步服务器,所述第一同步服务器为数据同步系统中的多个同步服务器中的任意同步服务器,所述数据同步系统还包括同步控制服务器和缓存服务器,所述方法包括:

2.如权利要求1所述的数据同步方法,其特征在于,所述向所述缓存服务器发送携带有第一文件信息的第一请求之后,所述方法还包括:

3.如权利要求1所述的数据同步方法,其特征在于,所述方法还包括:

4.如权利要求1所述的数据同步方法,其特征在于,所述在所述第一文件同步成功的情况下,返回执行所述在所述多个文件信息中选取第一文件信息的步骤,包括:

<p>5.如权利要求1...

【技术特征摘要】

1.一种数据同步方法,其特征在于,应用于第一同步服务器,所述第一同步服务器为数据同步系统中的多个同步服务器中的任意同步服务器,所述数据同步系统还包括同步控制服务器和缓存服务器,所述方法包括:

2.如权利要求1所述的数据同步方法,其特征在于,所述向所述缓存服务器发送携带有第一文件信息的第一请求之后,所述方法还包括:

3.如权利要求1所述的数据同步方法,其特征在于,所述方法还包括:

4.如权利要求1所述的数据同步方法,其特征在于,所述在所述第一文件同步成功的情况下,返回执行所述在所述多个文件信息中选取第一文件信息的步骤,包括:

5.如权利要求1所述的数据同步方法,其特征在于,所述向文件服务器同步所述第一文件之后,所述方法还包括:

6.如权利要求5所述的数据同步方法,其特征在于,所述向所述缓存服务器发送包含所述断点信息的同步失败指令之后,所述方法还包括:

7.如权利要求1所述的数据同步方法,其特征在于,在接收到基于所述第一请求反馈的分布式锁的情况下,将所述第一文件的同步状态确定为未被所述多个同步服务器中除第一同步服务器之外的其他同步服务器进行同步。...

【专利技术属性】
技术研发人员:江佳佳
申请(专利权)人:中移物联网有限公司
类型:发明
国别省市:

网友询问留言 已有0条评论
  • 还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。

1