[发明专利]文件分片存储方法、装置、设备及存储介质在审
申请号: | 202111181263.3 | 申请日: | 2021-10-11 |
公开(公告)号: | CN113900990A | 公开(公告)日: | 2022-01-07 |
发明(设计)人: | 林东森 | 申请(专利权)人: | 北京青云科技股份有限公司 |
主分类号: | G06F16/13 | 分类号: | G06F16/13;G06F16/182 |
代理公司: | 北京品源专利代理有限公司 11332 | 代理人: | 孔凡红 |
地址: | 100020 北京市朝阳*** | 国省代码: | 北京;11 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | |||
搜索关键词: | 文件 分片 存储 方法 装置 设备 介质 | ||
本发明公开了一种文件分片存储方法、装置、设备及存储介质。该方法包括:通过客户端对用户创建的创建文件进行分片得到分片文件,并获取文件存储信息,将所述分片文件和所述文件存储信息发送到网关存储服务器;通过网关存储服务器基于所述文件存储信息对接收到的各所述分片文件进行处理,确定各所述分片文件之间的链表关系;通过网关存储服务器将所述链表关系和所述文件存储信息发送到数据库中进行存储;通过网关存储服务器将处理后的各分片文件发送到网络硬盘进行存储。通过本发明的技术方案,能够将文件分片存储到网盘中,使得分片文件需要修改时无需下载整个文件,节约文件传输资源。
技术领域
本发明实施例涉及信息交互技术领域,尤其涉及一种文件分片存储方法、装置、设备及存储介质。
背景技术
网盘是一种面向对象的存储方法,网盘用户可以在任何时间、任意地点通过互联网访问文件,网盘的单个文件上传大小无限制,具有开放性、空间便宜等特点。
现有技术中采用网盘存储文件存在以下问题:用户若想要读取网盘的数据,必须将整个文件下载,无法灵活依据用户需求读取部分数据;用户若想要修改网盘的数据,也只能将修改好的完整文件重新上传覆盖旧数据,造成文件上传和下载资源的浪费,尤其是对于大文件,问题尤为突出。
发明内容
本发明实施例提供一种文件分片存储方法、装置、设备及存储介质,以实现能够将文件分片存储到网盘中,使得分片文件需要修改时,无需下载整个文件,节约文件传输资源。
第一方面,本发明实施例提供了一种文件分片存储方法,包括:
通过客户端对用户创建的创建文件进行分片得到分片文件,并获取文件存储信息,将所述分片文件和所述文件存储信息发送到网关存储服务器;
通过网关存储服务器基于所述文件存储信息对接收到的各所述分片文件进行处理,确定各所述分片文件之间的链表关系;
通过所述网关存储服务器存储所述链表关系和所述文件存储信息;通过所述网关存储服务器将处理后的各分片文件发送到网络硬盘进行存储。
第二方面,本发明实施例还提供了一种文件分片存储装置,该装置包括:
分片模块,通过客户端对用户创建的创建文件进行分片得到分片文件,并获取文件存储信息,将所述分片文件和所述文件存储信息发送到网关存储服务器;
处理模块,用于通过网关存储服务器基于所述文件存储信息对接收到的各所述分片文件进行处理,确定各所述分片文件之间的链表关系;
信息存储模块,用于通过所述网关存储服务器存储所述链表关系和所述文件存储信息;
文件存储模块,用于通过所述网关存储服务器将处理后的各分片文件发送到网络硬盘进行存储。
第三方面,本发明实施例还提供了一种终端设备,包括一个或多个处理器;
存储器,用于存储一个或多个程序;
客户端,用于对用户创建的创建文件进行分片得到分片文件,并获取文件存储信息,将所述分片文件和所述文件存储信息发送到网关存储服务器;
网关存储服务器,用于基于所述文件存储信息对接收到的各所述分片文件进行处理,确定各所述分片文件之间的链表关系;存储所述链表关系和所述文件存储信息将处理后的各分片文件发送到网络硬盘进行存储;
当所述一个或多个程序被所述一个或多个处理器执行,使得所述一个或多个处理器实现本发明实施例中任一所述的文件分片存储方法。
第四方面,本发明实施例还提供了一种计算机可读存储介质,其上存储有计算机程序,该程序被处理器执行时实现如本发明实施例中任一所述的文件分片存储方法。
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于北京青云科技股份有限公司,未经北京青云科技股份有限公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/202111181263.3/2.html,转载请声明来源钻瓜专利网。