[发明专利]一种基于敏捷存储的文件存储、访问、修改、虚拟共享及虚拟删除的方法无效
申请号: | 201210082073.0 | 申请日: | 2012-03-26 |
公开(公告)号: | CN102693276A | 公开(公告)日: | 2012-09-26 |
发明(设计)人: | 李科;丁文华;宋宜纯;刘万铭;王炜 | 申请(专利权)人: | 成都索贝数码科技股份有限公司 |
主分类号: | G06F17/30 | 分类号: | G06F17/30 |
代理公司: | 成都金英专利代理事务所(普通合伙) 51218 | 代理人: | 袁英 |
地址: | 610041 四川省成都*** | 国省代码: | 四川;51 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | 本发明公开了一种基于敏捷存储的文件存储、访问、修改、虚拟共享及虚拟删除的方法,文件存储、访问、修改过程中,将文件切分为多个文件块,再分别定位访问各数据块和数据指针;在用户存储上映射一个镜像文件以实现虚拟共享;单个用户需要删除共享文件,只删除该用户存储上的镜像文件而不影响其他用户访问共享文件。本发明对文件的访问都定位到各基本的数据块上,实现了文件的高速修改、复制等操作;在用户存储设备上映射一个“软链接”文件以实现虚拟共享,提高了文件共享的效率,减少了共享和存储成本;可实现用户的独立删除,不影响其他用户对共享文件的访问,更方便用户的实际应用且减少了存储成本。 | ||
搜索关键词: | 一种 基于 敏捷 存储 文件 访问 修改 虚拟 共享 删除 方法 | ||
【主权项】:
一种基于敏捷存储的文件存储、访问、修改、虚拟共享及虚拟删除的方法,它包括一个文件存储步骤、一个文件访问步骤、一个文件修改步骤、一个文件虚拟共享步骤和一个文件虚拟删除步骤,其特征在于:所述的文件存储步骤按以下方法来组织和存储文件:S101:将文件切分为多个小的文件块;S102:每个文件块由前向指针、数据块和后向指针构成;S103:前向指针指向位于当前文件块之前的文件块,后向指针指向位于当前文件块之后的文件块;S104:第一个文件块的前向指针和最后一个文件块的后向指针分别指向NULL;所述的文件访问步骤包括以下步骤:S201:按照定位算法,定位到需要访问的目标文件块,即找到目标文件块的指针;S202:访问目标文件块;所述的文件修改步骤包括以下步骤:S301:按照定位算法,定位到需要修改的目标文件块,即找到目标文件块的指针;S302:将目标文件块中需要修改的数据块复制出来并进行修改;S303:修改文件块的指针;S304:将修改后的数据块链接起来,形成修改后的文件;所述的文件虚拟共享步骤包括以下步骤:S401:在共享文件与用户存储之间建立一个“软”连接,在用户存储设备上形成共享文件的镜像;S402:对镜像文件进行读、写操作;S403:将对镜像文件的读、写操作由驱动定位到共享文件,实现对共享文件的读写操作;所述的文件虚拟删除步骤包括以下步骤:S501:虚拟共享:在共享文件与用户存储之间建立一个“软”连接,在用户存储上形成共享文件的镜像;S502:假性删除:某用户执行删除共享文件的操作,该操作只删除该用户存储上的镜像文件;S503:真正删除:所有用户都执行删除共享文件的操作,则所有用户存储上的镜像文件都被删除,真正删除共享文件。
下载完整专利技术内容需要扣除积分,VIP会员可以免费下载。
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于成都索贝数码科技股份有限公司,未经成都索贝数码科技股份有限公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/patent/201210082073.0/,转载请声明来源钻瓜专利网。
- 上一篇:一种传感器接口模块
- 下一篇:乙烯醋酸乙烯酯橡胶热塑性弹性体及其制备方法