[发明专利]一种用于数据恢复的缓存替换方法与系统有效

专利信息
申请号: 201410249181.1 申请日: 2014-06-06
公开(公告)号: CN104050103B 公开(公告)日: 2017-07-18
发明(设计)人: 冯丹;付忞;华宇;夏文;黄方亭;柳青 申请(专利权)人: 华中科技大学
主分类号: G06F12/126 分类号: G06F12/126;G06F11/14
代理公司: 华中科技大学专利中心42201 代理人: 梁鹏
地址: 430074 湖北*** 国省代码: 湖北;42
权利要求书: 查看更多 说明书: 查看更多
摘要: 发明公开了一种用于数据恢复的缓存替换方法,包括数据备份步骤在数据备份过程中,按照数据块的备份顺序记录各数据块所属容器的ID,得到该数据备份的容器访问顺序;哈希表生成步骤根据数据备份的容器访问顺序信息,建立哈希表,其中哈希表使用容器ID作为键,相同容器ID被映射到一起,并按访问时间排序组成队列;数据恢复步骤在数据块进行恢复时,根据恢复缓存中的容器恢复数据块,所述恢复缓存中存储有根据所述哈希表确定的最近将被访问到的N个容器,所述N为所述恢复缓存中能够存储容器的个数。本发明还提供了相应的缓存替换系统。本发明方法最优缓存替换策略的缓存命中率更高,减少了读取容器的次数,增加了恢复性能。
搜索关键词: 一种 用于 数据 恢复 缓存 替换 方法 系统
【主权项】:
一种用于数据恢复的恢复缓存替换方法,其特征在于,所述方法包括:(1)数据备份步骤:在数据备份过程中,按照数据块的备份顺序记录各数据块所属容器的ID,得到该数据备份的容器访问顺序;(2)哈希表生成步骤:根据数据备份的容器访问顺序信息,建立哈希表,其中:哈希表使用容器ID作为键,相同容器ID被映射到一起,并按访问时间排序组成队列;(3)数据恢复步骤:在数据块进行恢复时,根据恢复缓存中的容器恢复数据块,所述恢复缓存中存储有根据所述哈希表确定的最近将被访问到的N个容器,所述N为所述恢复缓存中能够存储容器的个数;所述步骤(3)中根据恢复缓存中的容器恢复数据块,具体包括:(3.1)如果请求恢复操作的数据块所属的容器已在恢复缓存中,进入步骤(3.4);否则,进入步骤(3.2);(3.2)从磁盘上读取所述数据块所属的容器,如果恢复缓存未满,将容器插入恢复缓存,进入步骤(3.4);否则,进入步骤(3.3);(3.3)查询哈希表,找到恢复缓存中每个容器的下次访问时间,将最久不会被访问的容器踢出恢复缓存,并将所述数据块所属的容器插入恢复缓存;同时,将所述数据块所属的容器在哈希表中对应队列的对头元素出队,队列的对头元素指示所述数据块所属的容器下一次被访问的时间;(3.4)从恢复缓存中读取所述数据块,恢复成功;(3.5)判断所有数据块是否都恢复完成,恢复结束;否则,进入步骤(3.1)。
下载完整专利技术内容需要扣除积分,VIP会员可以免费下载。

该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于华中科技大学,未经华中科技大学许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服

本文链接:http://www.vipzhuanli.com/patent/201410249181.1/,转载请声明来源钻瓜专利网。

同类专利
  • 一种用于数据恢复的缓存替换方法与系统-201410249181.1
  • 冯丹;付忞;华宇;夏文;黄方亭;柳青 - 华中科技大学
  • 2014-06-06 - 2017-07-18 - G06F12/126
  • 本发明公开了一种用于数据恢复的缓存替换方法,包括数据备份步骤在数据备份过程中,按照数据块的备份顺序记录各数据块所属容器的ID,得到该数据备份的容器访问顺序;哈希表生成步骤根据数据备份的容器访问顺序信息,建立哈希表,其中哈希表使用容器ID作为键,相同容器ID被映射到一起,并按访问时间排序组成队列;数据恢复步骤在数据块进行恢复时,根据恢复缓存中的容器恢复数据块,所述恢复缓存中存储有根据所述哈希表确定的最近将被访问到的N个容器,所述N为所述恢复缓存中能够存储容器的个数。本发明还提供了相应的缓存替换系统。本发明方法最优缓存替换策略的缓存命中率更高,减少了读取容器的次数,增加了恢复性能。
  • 一种生数据的高速存储方法和系统-201611041808.X
  • 华翔宇 - 上海联影医疗科技有限公司
  • 2016-11-22 - 2017-04-05 - G06F12/126
  • 本公开涉及一种生数据的高速存储方法和系统,包括从缓存中的第一位置进行首次数据读取;向所述缓存中的所述第一位置进行数据写入,其中数据写入至少部分地覆盖掉所述第一位置上原本将被读出的数据部分;从所述缓冲中的所述第一位置进行再次数据读取;确定首次数据读取与再次数据读取所读出的数据是否一致;以及如果不一致,则从硬盘中读取与此不一致的数据部分相对应的数据部分以置换所述不一致的数据部分。
专利分类
×

专利文献下载

说明:

1、专利原文基于中国国家知识产权局专利说明书;

2、支持发明专利 、实用新型专利、外观设计专利(升级中);

3、专利数据每周两次同步更新,支持Adobe PDF格式;

4、内容包括专利技术的结构示意图流程工艺图技术构造图

5、已全新升级为极速版,下载速度显著提升!欢迎使用!

请您登陆后,进行下载,点击【登陆】 【注册】

关于我们 寻求报道 投稿须知 广告合作 版权声明 网站地图 友情链接 企业标识 联系我们

钻瓜专利网在线咨询

400-8765-105周一至周五 9:00-18:00

咨询在线客服咨询在线客服
tel code back_top