[发明专利]文件存储方法及装置有效
申请号: | 201710405594.8 | 申请日: | 2017-06-01 |
公开(公告)号: | CN108984560B | 公开(公告)日: | 2021-06-11 |
发明(设计)人: | 黄健;刘志军 | 申请(专利权)人: | 杭州海康威视数字技术股份有限公司 |
主分类号: | G06F16/71 | 分类号: | G06F16/71;G06F16/13;G06F16/172;G06F16/182;H04L29/08 |
代理公司: | 北京三高永信知识产权代理有限责任公司 11138 | 代理人: | 江崇玉 |
地址: | 310051 浙*** | 国省代码: | 浙江;33 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | |||
搜索关键词: | 文件 存储 方法 装置 | ||
本发明公开了一种存储文件的方法及装置,属于存储技术领域。所述方法包括:接收客户端发送的携带有第一文件信息的存储请求,第一文件信息包括待存储文件的存储路径和文件描述信息;为待存储文件生成第一存储标识,向管理服务器发送第一文件信息以及第一存储标识;接收客户端发送的待存储文件,将第一存储标识和待存储文件对应存储至云存储系统。解决现有技术中电子设备的本地存储空间不能够满足流式视频数据文件的存储需求的问题;达到了向用户提供大量的网络存储空间以存储文件的效果。
技术领域
本发明涉及存储技术领域,特别涉及一种文件存储方法及装置。
背景技术
目前,用户利用电子设备(例如,电脑)存储流式视频数据文件,该流式视频数据文件用于存储利用监控设备进行视频录制得到的视频数据。用户可在电子设备上对已存储的流式视频数据文件进行管理,包括对流式视频数据文件的查看、存储以及删除和文件夹的新建、删除等等。
然而,电子设备的存储空间通常较小,流式视频数据文件相对于其他普通文件(例如,文档、PPT)占用的存储空间较大,电子设备所能够存储的流式视频数据文件的数量有限。随着电子设备存储的流式视频数据文件的数量的增加,其存储资源的使用率也逐步提高,在其存储资源的使用达到极限时,或者,需要存储的流式视频数据文件所要占用的存储空间比较庞大时,电子设备的本地存储空间不能够满足流式视频数据文件的存储需求。
发明内容
为了解决现有技术中电子设备的本地存储空间不能够满足流式视频数据文件的存储需求的问题,本发明实施例提供了一种文件存储方法及装置。所述技术方案如下:
第一方面,提供了一种存储文件的方法,应用于中间服务器,所述方法包括:接收客户端发送的携带有第一文件信息的存储请求,所述第一文件信息包括待存储文件的存储路径和文件描述信息;为所述待存储文件生成第一存储标识,向管理服务器发送所述第一文件信息以及所述第一存储标识,所述第一文件信息用于所述管理服务器根据所述存储路径和所述文件描述信息,对应保存所述文件描述信息、所述待存储文件的目录标识和所述待存储文件所在上级目录的目录标识之间的对应关系以及对应保存所述待存储文件的目录标识和所述第一存储标识的对应关系;接收所述客户端发送的所述待存储文件,将所述第一存储标识和所述待存储文件对应存储至云存储系统。
可选的,所述接收所述客户端发送的所述待存储文件,将所述第一存储标识和所述待存储文件对应存储至云存储系统,包括:接收所述客户端发送的所述待存储文件中的一段数据,所述一段数据包括偏移量,所述偏移量为所述一段数据在所述待存储文件中的起始位置;根据所述偏移量将所述一段数据存储至缓存空间,所述缓存空间中包括至少一段数据,所述至少一段数据中的每段数据在所述缓存空间中连续存储;在所述缓存空间中的数据量达到预设数据量或者接收完所述待存储文件时,将所述缓存空间中的数据与所述第一存储标识对应存储至所述云存储系统。
可选的,所述方法还包括:接收所述客户端发送的携带有第二文件信息的下载请求,所述第二文件信息包括待下载文件的存储路径和文件描述信息;向所述管理服务器发送携带有所述第二文件信息的查询请求,所述查询请求用于触发所述管理服务器根据所述待下载文件的存储路径和文件描述信息获取所述待下载文件的第二存储标识;接收所述管理服务器发送的所述第二存储标识,根据所述第二存储标识从所述云存储系统下载所述待下载文件,向所述客户端发送所述待下载文件。
可选的,所述根据所述第二存储标识从所述云存储系统下载所述待下载文件,向所述客户端发送所述待下载文件,包括:根据所述第二存储标识从所述云存储系统下载一段数据,所述一段数据为所述待下载文件中的部分数据;依次向所述客户端发送所述一段数据的各个子段数据。
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于杭州海康威视数字技术股份有限公司,未经杭州海康威视数字技术股份有限公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/201710405594.8/2.html,转载请声明来源钻瓜专利网。
- 上一篇:一种旅游服务导航系统及方法、旅游大数据管理程序
- 下一篇:选址方法及设备