摘要:本发明提供了一种断点上传方法及系统,本发明中服务端采用多磁盘方案,一个数据块可上传写入到多个不同服务器磁盘的上,可将待上传文件的所有数据块的存储分散到多个服务器上,避免因服务器故障导致客户端的大量重试,实现多个数据块的并发上传,流量消耗小且上传等待时间短,且在网络出错时只需要重新上传出错的数据块,已上传成功的数据块不需要重复上传,扩大服务端容量,提升文件上传效率。另外,将每个磁盘组分布不同机房,可以进一步扩大服务端容量,提升文件上传效率。此外,待上传文件的所有Block上传完成后,即可根据每个文件的惟一标识(Fid)与Context对应关系从对应磁盘组获取该文件的每个数据块组成完成的文件,提高下载效率。
- 专利类型发明专利
- 申请人上海七牛信息技术有限公司;
- 发明人许式伟;
- 地址201210 上海市浦东新区江高科技园区郭守敬路498号14幢22301-1554座
- 申请号CN201510546570.5
- 申请时间2015年08月31日
- 申请公布号CN105245569A
- 申请公布时间2016年01月13日
- 分类号H04L29/08(2006.01)I;