[发明专利]文件存储方法、访问方法、装置、设备及存储介质在审
申请号: | 201911345156.2 | 申请日: | 2019-12-24 |
公开(公告)号: | CN113032820A | 公开(公告)日: | 2021-06-25 |
发明(设计)人: | 石小华 | 申请(专利权)人: | 深圳云天励飞技术有限公司 |
主分类号: | G06F21/62 | 分类号: | G06F21/62;G06F16/13;G06F16/14 |
代理公司: | 深圳驿航知识产权代理事务所(普通合伙) 44605 | 代理人: | 杨伦 |
地址: | 518000 广东省深圳市龙岗区园山*** | 国省代码: | 广东;44 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | |||
搜索关键词: | 文件 存储 方法 访问 装置 设备 介质 | ||
本发明提供了一种文件存储方法、访问方法、装置、设备及存储介质,其中该文件存储方法包括:当接收到用于请求存储目标文件的文件存储请求时,将目标文件传输至文件系统;利用文件系统,对目标文件进行合并处理并存储合并处理后得到的合并文件块;获取文件系统在存储合并文件块后返回的真实访问路由信息;真实访问路由信息用于指示目标文件在文件系统中的存储位置;获取从文件系统中访问目标文件的虚拟访问路由信息,并构建真实访问路由信息与虚拟访问路由信息之间的关联关系;虚拟访问路由信息与真实访问路由信息不相同;将虚拟访问路由信息返回给文件存储请求的发送端。本发明能提高文件系统内文件数据的安全性。
技术领域
本发明涉及存储技术领域,特别涉及一种文件存储方法、访问方法、装置、设备及存储介质。
背景技术
文件存储和访问是目前互联网极为常见的基本应用,目前大部分都是基于各类文件系统来实现,文件服务器提供基本存储和访问功能。目前大部分文件在基于统一资源定位符(URL,Uniform Resource Locator)查询访问时,都是基于真实文件系统内部目录结构进行路由查询。文件系统目录结构直接暴露到外部,甚至在没有特殊操作(如文件合并等)的情况下,可以在文件系统服务器直接通过URL定位到具体文件。但这种将文件系统内部目录暴露给外部的方式,导致文件系统内文件数据的安全性低,数据安全隐患较大,文件数据易被外界恶意攻击(如被黑客攻击等)。
发明内容
本发明提供了一种文件存储方法、访问方法、装置、设备及存储介质,其目的是为了解决文件系统内文件数据的安全性低的问题。
为了达到上述目的,第一方面,本发明的实施例提供了一种文件存储方法,包括:
当接收到用于请求存储目标文件的文件存储请求时,将所述目标文件传输至文件系统;
利用所述文件系统,对所述目标文件进行合并处理并存储合并处理后得到的合并文件块;
获取所述文件系统在存储所述合并文件块后返回的真实访问路由信息;所述真实访问路由信息用于指示所述目标文件在所述文件系统中的存储位置;
获取从所述文件系统中访问所述目标文件的虚拟访问路由信息,并构建所述真实访问路由信息与所述虚拟访问路由信息之间的关联关系;所述虚拟访问路由信息与所述真实访问路由信息不相同;
将所述虚拟访问路由信息返回给所述文件存储请求的发送端。
第二方面,本发明的实施例还提供了一种文件存储装置,包括:
第一接收模块,用于当接收到用于请求存储目标文件的文件存储请求时,将所述目标文件传输至文件系统;
存储模块,用于利用所述文件系统,对所述目标文件进行合并处理并存储合并处理后得到的合并文件块;
第一获取模块,用于获取所述文件系统在存储所述合并文件块后返回的真实访问路由信息;所述真实访问路由信息用于指示所述目标文件在所述文件系统中的存储位置;
构建模块,用于获取从所述文件系统中访问所述目标文件的虚拟访问路由信息,并构建所述真实访问路由信息与所述虚拟访问路由信息之间的关联关系;所述虚拟访问路由信息与所述真实访问路由信息不相同;
第一发送模块,用于将所述虚拟访问路由信息返回给所述文件存储请求的发送端。
第三方面,本发明的实施例还提供了一种文件访问方法,包括:
接收用于请求访问目标文件的文件访问请求;所述文件存储请求携带有从文件系统中访问所述目标文件的虚拟访问路由信息;
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于深圳云天励飞技术有限公司,未经深圳云天励飞技术有限公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/201911345156.2/2.html,转载请声明来源钻瓜专利网。