[发明专利]文件存储方法、访问方法、装置、设备及存储介质在审
申请号: | 201911345156.2 | 申请日: | 2019-12-24 |
公开(公告)号: | CN113032820A | 公开(公告)日: | 2021-06-25 |
发明(设计)人: | 石小华 | 申请(专利权)人: | 深圳云天励飞技术有限公司 |
主分类号: | G06F21/62 | 分类号: | G06F21/62;G06F16/13;G06F16/14 |
代理公司: | 深圳驿航知识产权代理事务所(普通合伙) 44605 | 代理人: | 杨伦 |
地址: | 518000 广东省深圳市龙岗区园山*** | 国省代码: | 广东;44 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | |||
搜索关键词: | 文件 存储 方法 访问 装置 设备 介质 | ||
1.一种文件存储方法,其特征在于,包括:
当接收到用于请求存储目标文件的文件存储请求时,将所述目标文件传输至文件系统;
利用所述文件系统,对所述目标文件进行合并处理并存储合并处理后得到的合并文件块;
获取所述文件系统在存储所述合并文件块后返回的真实访问路由信息;所述真实访问路由信息用于指示所述目标文件在所述文件系统中的存储位置;
获取从所述文件系统中访问所述目标文件的虚拟访问路由信息,并构建所述真实访问路由信息与所述虚拟访问路由信息之间的关联关系;所述虚拟访问路由信息与所述真实访问路由信息不相同;
将所述虚拟访问路由信息返回给所述文件存储请求的发送端。
2.根据权利要求1所述的方法,其特征在于,所述真实访问路由信息包括所述合并文件块的标识信息、所述合并文件块在所述文件系统中的访问目录信息、所述目标文件在所述合并文件块中的位置信息。
3.根据权利要求2所述的方法,其特征在于,所述位置信息为偏移量,所述偏移量用于在接收到用于请求访问所述目标文件的文件访问请求时,从所述合并文件块确定出所述目标文件的位置。
4.根据权利要求1所述的方法,其特征在于,所述获取从所述文件系统中访问所述目标文件的虚拟访问路由信息的步骤,包括:
根据预设的用于生成虚拟访问路由信息的生成规则,生成从所述文件系统中访问所述目标文件的虚拟访问路由信息。
5.一种文件存储装置,其特征在于,包括:
第一接收模块,用于当接收到用于请求存储目标文件的文件存储请求时,将所述目标文件传输至文件系统;
存储模块,用于利用所述文件系统,对所述目标文件进行合并处理并存储合并处理后得到的合并文件块;
第一获取模块,用于获取所述文件系统在存储所述合并文件块后返回的真实访问路由信息;所述真实访问路由信息用于指示所述目标文件在所述文件系统中的存储位置;
构建模块,用于获取从所述文件系统中访问所述目标文件的虚拟访问路由信息,并构建所述真实访问路由信息与所述虚拟访问路由信息之间的关联关系;所述虚拟访问路由信息与所述真实访问路由信息不相同;
第一发送模块,用于将所述虚拟访问路由信息返回给所述文件存储请求的发送端。
6.一种文件访问方法,其特征在于,包括:
接收用于请求访问目标文件的文件访问请求;所述文件存储请求携带有从文件系统中访问所述目标文件的虚拟访问路由信息;
从预先得到的真实访问路由信息与虚拟访问路由信息之间的关联关系中,确定出与所述文件访问请求中携带的虚拟访问路由信息相关联的真实访问路由信息;所述文件访问请求中携带的虚拟访问路由信息与确定出的真实访问路由信息不相同,确定出的真实访问路由信息用于指示所述目标文件在所述文件系统中的存储位置;
根据确定出的真实访问路由信息,从所述文件系统中获取所述目标文件;
将获取到的目标文件返回给所述文件访问请求的发送端。
7.根据权利要求6所述的方法,其特征在于,确定出的真实访问路由信息包括所述目标文件所在合并文件块的标识信息、所述合并文件块在所述文件系统中的访问目录信息以及所述目标文件在所述合并文件块中的位置信息;
所述根据确定出的真实访问路由信息,从所述文件系统中获取所述目标文件的步骤,包括:
根据所述目标文件所在合并文件块的标识信息,以及所述合并文件块在所述文件系统中的访问目录信息,从所述文件系统中确定出所述合并文件块;
根据所述目标文件在所述合并文件块中的位置信息,从所述合并文件块中提取出所述目标文件。
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于深圳云天励飞技术有限公司,未经深圳云天励飞技术有限公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/201911345156.2/1.html,转载请声明来源钻瓜专利网。