一种云存储方法及装置、电子设备制造方法及图纸

技术编号:15794999 阅读:468 留言:0更新日期:2017-07-10 10:45
本发明专利技术实施例公开了一种云存储方法,所述方法包括:将目标文件划分成N个文件片段,其中,所述N为大于1的自然数;分别为所述N个文件片段中的每一文件片段建立存储在云服务器上的存储路径,其中,所述存储路径至少包括云服务器的标识信息;将所述N个文件片段中的每一文件片段按照各自的存储路径存储到相应的云服务器中。本发明专利技术同时还公开了一种云存储装置及电子设备。

【技术实现步骤摘要】
一种云存储方法及装置、电子设备
本专利技术涉及数据存储
,尤其涉及一种云存储方法及装置、电子设备。
技术介绍
作为一种新兴的网络存储技术,云存储是通过集群应用、网络技术或分布式文件系统等功能,将网络中大量各种不同类型的存储设备通过应用软件集合起来协同工作,共同对外提供数据存储和业务访问功能的一个系统。简单来说,云存储就是将储存资源放到云上供人存取的一种新兴方案。使用者可以在任何时间、任何地方,透过任何可连网的装置连接到云上方便地存取数据,因此得到了广泛的应用。但是,在用户利用客户端访问云存储服务器端的大体积文件时,访问时间比较长。同时,用户的网络一般为下载速度快,而上传速度慢。这使得在文件发生修改时,文件访问耗时更加漫长。用户用于等待网络传输的时间较长,使用不便。同时也在浪费本来就不充足的上传带宽。虽然目前针对该问题提出了将需要上传的文件暂时存入本地缓冲,客户端在后台逐步上传的解决方案,但是利用该方案云端文件仍然需要比较长的时间才能得到更新。文件数据同步速度慢。同时,也存在反复上传相同的信息,进而浪费网络资源的问题。
技术实现思路
有鉴于此,本专利技术实施例为解决现有技术中存在的问本文档来自技高网...
一种云存储方法及装置、电子设备

【技术保护点】
一种云存储方法,其特征在于,所述方法包括:将目标文件划分成N个文件片段,其中,所述N为大于1的自然数;分别为所述N个文件片段中的每一文件片段建立存储在云服务器上的存储路径,其中,所述存储路径至少包括云服务器的标识信息;将所述N个文件片段中的每一文件片段按照各自的存储路径存储到相应的云服务器中。

【技术特征摘要】
1.一种云存储方法,其特征在于,所述方法包括:将目标文件划分成N个文件片段,其中,所述N为大于1的自然数;分别为所述N个文件片段中的每一文件片段建立存储在云服务器上的存储路径,其中,所述存储路径至少包括云服务器的标识信息;将所述N个文件片段中的每一文件片段按照各自的存储路径存储到相应的云服务器中。2.根据权利要求1中所述的方法,其特征在于,在所述将目标文件划分成N个文件片段之前,所述方法还包括:确定所述目标文件所需的存储空间;判断所述存储空间是否大于预设的第一阈值;如果所述存储空间大于所述第一阈值,则将目标文件划分成N个文件片段。3.根据权利要求1中所述的方法,其特征在于,所述方法还包括:将所述N个文件片段对应的N个存储路径按照所述N个文件片段在所述目标文件中的顺序生成第一存储路径序列;将所述第一存储路径序列存储至自身存储空间或者存储至云服务器中。4.根据权利要求3中所述的方法,其特征在于,所述方法还包括:获取所述目标文件的第一存储路径序列;根据所述第一存储路径序列中的存储路径从相应的云服务器中依次下载目标文件的N个文件片段;根据所述第一存储路径序列将所述目标文件的N个文件片段进行重组,得到目标文件;将所述目标文件存储至自身的缓存中。5.根据权利要求4中所述的方法,其特征在于,所述方法还包括:接收用户用于关闭目标文件的指令;响应所述指令,判断当前的目标文件与自身缓存中的目标文件是否相同;如果当前的目标文件与自身缓存中的目标文件不同,确定发生变化的文件片段;将所述发生变化的文件片段存储至云服务器。6.根据权利要求5中所述的方法,其特征在于,所述将所述发生变化的文件片段存储至云服务器包括:判断所述发生变化的文件片段所需的存储空间是否大于所述第二阈值;如果所述发生变化的文件片段所需...

【专利技术属性】
技术研发人员:王晓文
申请(专利权)人:联想北京有限公司
类型:发明
国别省市:北京,11

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

1