[发明专利]文件存储、读取、删除及复制方法及其相关系统无效
| 申请号: | 200810004256.4 | 申请日: | 2008-01-24 |
| 公开(公告)号: | CN101236525A | 公开(公告)日: | 2008-08-06 |
| 发明(设计)人: | 祁小满 | 申请(专利权)人: | 创新科存储技术(深圳)有限公司 |
| 主分类号: | G06F12/02 | 分类号: | G06F12/02 |
| 代理公司: | 北京同达信恒知识产权代理有限公司 | 代理人: | 黄志华 |
| 地址: | 518057广东省深圳市南山*** | 国省代码: | 广东;44 |
| 权利要求书: | 查看更多 | 说明书: | 查看更多 |
| 摘要: | |||
| 搜索关键词: | 文件 存储 读取 删除 复制 方法 及其 相关 系统 | ||
1、一种文件存储方法,其特征在于,包括:
针对每一个待存储文件执行:
将该文件划分数据块,针对每一划分出的数据块执行:
根据该数据块内容计算该数据块的唯一标识;
在存储数据块唯一标识的第一存储区域中,检索是否存在该计算出的唯一标识,如果存在,将该计算出的唯一标识存储在第三存储区域中与该待存储文件对应的文件中;否则
将该计算出的唯一标识存储在所述第一存储区域中,以及将该数据块与该计算出的唯一标识对应存储在所述第二存储区域中,并将该计算出的唯一标识存储在所述第三存储区域中与该待存储文件对应的文件中。
2、如权利要求1所述的方法,其特征在于,还包括:
将该数据块存储在第二存储区域中时,配置该数据块的初始引用值为1;
以及在检索到第一存储区域中已经存在该计算出的唯一标识时,将所述第二存储区域中存储的与该计算出的唯一标识对应的数据块的当前引用值加1。
3、如权利要求1所述的方法,其特征在于,将该文件划分为长度相等的数据块;或
将该文件划分为长度不等的数据块。
4、如权利要求1所述的方法,其特征在于,基于哈希算法计算该数据块的唯一标识。
5、一种基于权利要求1文件存储方法的文件读取方法,其特征在于,包括:
针对待读取文件中存储的每一个数据块唯一标识,执行:
根据该唯一标识,在所述第二存储区域中检索对应的数据块,以及读取出检索到的数据块;
将针对所述待读取文件中存储的每一个数据块唯一标识,读取出的各个数据块依次组合,作为读取出的文件。
6、一种基于权利要求2文件存储方法的文件删除方法,其特征在于,包括:
针对待删除文件中存储的每一个数据块唯一标识,执行:
根据该唯一标识,在所述第二存储区域中检索对应的数据块,以及
查看检索到的数据块的当前引用值是等于1还是大于1,如果等于1,删除该检索到的数据块;
如果大于1,继续保存该检索到的数据块,并将检索到的数据块的当前引用值减1;
删除该待删除文件。
7、一种基于权利要求2文件存储方法的文件复制方法,其特征在于,包括:
将被复制文件中存储的每一个数据块唯一标识,复制到复制文件中,以及
针对复制文件中的每一个数据块唯一标识,执行:
根据该唯一标识,在所述第二存储区域中检索对应的数据块,以及
将检索到的数据块的当前引用值加1。
8、一种文件存储系统,其特征在于,包括:
块划分单元,用于对待存储文件划分数据块;
标识计算单元,用于根据划分出的数据块内容,计算数据块的唯一标识;
标识检索单元,用于在存储数据块唯一标识的第一存储区域中,检索是否存在计算出的唯一标识;
第一存储单元,用于在检索结果为存在时,将计算出的唯一标识存储在第三存储区域中与该待存储文件对应的文件中;
第二存储单元,用于在检索结果为不存在时,将计算出的唯一标识存储在所述第一存储区域中,以及将数据块与计算出的唯一标识对应存储在所述第二存储区域中,并将计算出的唯一标识存储在所述第三存储区域中与该待存储文件对应的文件中。
9、如权利要求8所述的系统,其特征在于,还包括:
初始值配置单元,用于在第二存储单元将数据块存储在第二存储区域中时,配置该存储的数据块的初始引用值为1;
初始值累加单元,用于在标识检索单元检索到第一存储区域中已经存在计算出的唯一标识时,将所述第二存储区域中存储的与计算出的唯一标识对应的数据块的当前引用值加1。
10、一种基于权利要求9文件存储系统的文件读取系统,其特征在于,包括:
数据块检索单元,用于针对待读取文件中存储的每一个数据块唯一标识,在所述第二存储区域中检索对应的数据块,以及
读取单元,用于读取出检索到的数据块;
组合单元,用于将针对所述待读取文件中存储的每一个数据块唯一标识,读取出的各个数据块依次组合,作为读取出的文件。
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于创新科存储技术(深圳)有限公司,未经创新科存储技术(深圳)有限公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/200810004256.4/1.html,转载请声明来源钻瓜专利网。
- 上一篇:防列车出轨
- 下一篇:一种内墙板接缝处理技术





