发明名称 | 一种数据文件的多版本控制方法及装置 | ||
摘要 | 本发明公开了一种数据文件的多版本控制方法及装置。方法中,首先生成基准版本数据块的数据块指纹;根据数据块指纹确定新版本中所包含的与基准版本相同的数据内容,并对相同的数据内容进行标记;根据标记确定新版本包含而基准版本未包含的数据内容,并对这些数据内容进行标记;根据标记确定这些数据内容在新版本中的位置;通过数据块指纹和数据内容的比较,确定两个版本中数据内容相同的数据块;抽取出两个版本之间的相同数据内容和新版本特有的数据内容,及各部分数据内容在新版本中的位置。这种处理方法简单快捷,无需对新版本的完整数据内容进行存储,大大节省了存储空间,能够快速恢复出新版本的全部数据内容,具有良好的时效性。 | ||
申请公布号 | CN101382885A | 申请公布日期 | 2009.03.11 |
申请号 | CN200710121445.5 | 申请日期 | 2007.09.06 |
申请人 | 联想(北京)有限公司 | 发明人 | 徐泽明;赵晓睿;赵 |
分类号 | G06F9/44(2006.01)I | 主分类号 | G06F9/44(2006.01)I |
代理机构 | 北京汇泽知识产权代理有限公司 | 代理人 | 吴晓磊 |
主权项 | 1、一种数据文件的多版本控制方法,其特征在于,该方法包含以下步骤:A、生成基准版本数据块的数据块指纹;B、根据数据块指纹确定新版本中包含的与基准版本相同的数据内容,并对相同的数据内容进行标记,所述标记包含相同的数据内容的长度、以及在基准版本、新版本中的位置,根据所述标记确定新版本包含、而基准版本未包含的特有的数据内容。 | ||
地址 | 100085北京市海淀区上地西路6号 |