文件同步方法、装置、设备及介质与流程

文档序号:35979274发布日期:2023-11-09 22:15阅读:来源:国知局

技术特征:

1.一种文件同步方法,其特征在于,应用于多个对等节点中的任一对等节点,每个对等节点对应一个版本控制端,所述方法包括:

2.根据权利要求1所述的方法,其特征在于,所述确定所述至少一个内容标识各自对应的对等节点集合,包括:

3.根据权利要求1或2所述的方法,其特征在于,所述从所述一个开发文件所在的至少一个其他对等节点中,分别拉取相应的文件分片对应的文件内容之后,还包括:

4.根据权利要求3所述的方法,其特征在于,所述在拉取完成后,将所述目标文件作为所述一个开发文件之前,还包括:

5.根据权利要求1或2所述的方法,其特征在于,所述将一个开发文件按照数据量划分为至少一个文件分片,包括:

6.根据权利要求2所述的方法,其特征在于,每个内容标识是所述服务器基于相应的开发文件的文件内容获得的;

7.根据权利要求2所述的方法,其特征在于,所述方法还包括:

8.一种文件同步方法,其特征在于,应用于节点路由设备,所述方法包括:

9.根据权利要求8所述的方法,其特征在于,所述方法还包括:

10.一种文件同步装置,其特征在于,应用于多个对等节点中的任一对等节点,每个对等节点对应一个版本控制端,所述装置包括:

11.一种文件同步装置,其特征在于,应用于节点路由设备,所述装置包括:

12.一种电子设备,其特征在于,其包括处理器和存储器;其中,所述存储器存储有计算机程序,当所述计算机程序被所述处理器执行时,使得所述处理器执行权利要求1~9中任一所述方法的步骤。

13.一种计算机可读存储介质,其特征在于,其包括计算机程序,当所述计算机程序在电子设备上运行时,所述计算机程序用于使所述电子设备执行权利要求1~9中任一所述方法的步骤。

14.一种计算机程序产品,其特征在于,其包括计算机程序,所述计算机程序存储在计算机可读存储介质中;当电子设备的处理器从所述计算机可读存储介质读取所述计算机程序时,所述处理器执行该计算机程序,使得所述电子设备执行权利要求1~9中任一所述方法的步骤。


技术总结
本申请涉及互联网技术领域,尤其涉及一种文件同步方法、装置、设备及介质;方法包括:多个对等节点中的任一对等节点,向服务器发送用于获取目标版本的至少一个开发文件的文件同步请求;接收服务器返回的至少一个开发文件各自的内容标识,并确定至少一个内容标识各自对应的对等节点集合;将待获取的每个开发文件按照数据量划分为至少一个文件分片,分别标注至少一个文件分片在目标文件中的位置,从该开发文件所在的至少一个其他对等节点中分别拉取相应的文件分片对应的文件内容,并将拉取的每个文件内容保存至相应的文件分片在目标文件中的标注位置,从而获得该开发文件。本申请可以降低服务器的网络带宽压力,提高开发文件的拉取速度。

技术研发人员:林永生,柯君,邸允山,徐丹,胡浩
受保护的技术使用者:深圳市腾讯网域计算机网络有限公司
技术研发日:
技术公布日:2024/1/16
当前第2页1 2 
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1