一种动态文件分割传输方法、系统、设备及介质技术方案

技术编号:43524007 阅读:25 留言:0更新日期:2024-12-03 12:12
本发明专利技术属于数据传输技术领域,并公开了一种动态文件分割传输方法、系统、设备及介质,包括:在配发终端对待传输文件进行压缩,得到压缩文件;在目标终端创建占位文件,所述占位文件与所述压缩文件的文件大小相同;计算所述配发终端和所述目标终端之间的实时带宽数据;基于预设线程传输速率和所述实时带宽数据计算并发线程数,对所述压缩文件进行文件切分,得到若干分片文件;基于所述并发线程数将各所述分片文件并发传输至所述目标终端中;在所述目标终端中对各所述分片文件进行校验,校验完成后完成传输。本发明专利技术所述技术方案在保证传输稳定的同时,还能够保证分片大小的合理范围且能够充分利用带宽资源。

【技术实现步骤摘要】

本专利技术属于数据传输,特别是涉及一种动态文件分割传输方法、系统、设备及介质


技术介绍

1、在涉及数据迁移、传输过程中,特别是大文件传输中,保证文件完整的传输是保证系统稳定的重要一环。

2、在大文件传输过程中,现有的实现方案存在以下不足:

3、1.分卷压缩的分卷大小不合理:在目前进行分卷压缩时,分卷大小的确定一般是比较困难的,通常都是凭借个人经验来确定每个分卷的大小。在传输过程中当网络波动的情况下,分卷大小可能面临不合适的情况,或大或小,如果能动态调整分卷大小则可适用于这种情况。

4、2.单个文件传输时间太长:文件太大,传输时间太长,在长时间传输中无法保证能够一次性传输完成,容易发生传输中断。

5、3.网络波动、传输存在竞争:在这种传输存在竞争,网络出现波动时,固定分片大小的传输面临传输时间不确定,传输可能出现中断,浪费网络资源。


技术实现思路

1、本专利技术的目的是提供一种动态文件分割传输方法、系统、设备及介质,以解决上述现有技术存在的问题。

2本文档来自技高网...

【技术保护点】

1.一种动态文件分割传输方法,其特征在于,包括:

2.根据权利要求1所述的一种动态文件分割传输方法,其特征在于,基于预设线程传输速率和所述实时带宽数据计算并发线程数,具体计算公式为:

3.根据权利要求1所述的一种动态文件分割传输方法,其特征在于,对所述压缩文件进行文件切分,具体包括:

4.根据权利要求3所述的一种动态文件分割传输方法,其特征在于,对所述压缩文件进行文件切分,基于所述实时带宽数据和预设文件传输时长计算所述压缩文件的分片大小数据,具体计算公式为:

5.根据权利要求1所述的一种动态文件分割传输方法,其特征在于,所述步骤三,具体包括...

【技术特征摘要】

1.一种动态文件分割传输方法,其特征在于,包括:

2.根据权利要求1所述的一种动态文件分割传输方法,其特征在于,基于预设线程传输速率和所述实时带宽数据计算并发线程数,具体计算公式为:

3.根据权利要求1所述的一种动态文件分割传输方法,其特征在于,对所述压缩文件进行文件切分,具体包括:

4.根据权利要求3所述的一种动态文件分割传输方法,其特征在于,对所述压缩文件进行文件切分,基于所述实时带宽数据和预设文件传输时长计算所述压缩文件的分片大小数据,具体计算公式为:

【专利技术属性】
技术研发人员:倪盈梁福来刘纪铭张卉
申请(专利权)人:北京波士山信息技术有限公司
类型:发明
国别省市:

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

1