一种基于更新包信息的存储方法及系统技术方案

技术编号:10175989 阅读:82 留言:0更新日期:2014-07-02 16:09
本发明专利技术公开了一种基于更新包信息的存储方法及系统,首先接收更新包,并判断所述更新包的文件信息是否存在于文件信息库中,若存在,则结束,否则将所述更新包的文件信息存储于文件信息库中;解压缩更新包,并判断解压后所得子文件的文件信息是否全部存在于文件信息库中,若存在,则结束,否则将不存在于文件信息库中的子文件的文件信息储存于文件信息库中,并将相应子文件存储于文件库中。通过存储更新包及其子文件的文件信息,避免了文件的重复存储,节省了大量的空间。同时,文中还公开了一种基于存储文件恢复更新包的方法,可以灵活地恢复所需的更新包。

【技术实现步骤摘要】

【技术保护点】
一种基于更新包信息的存储方法,其特征在于,包括:接收更新包,并判断所述更新包的文件信息是否存在于文件信息库中,若存在,则结束,否则将所述更新包的文件信息存储于文件信息库中;解压缩更新包,并判断解压后所得子文件的文件信息是否全部存在于文件信息库中,若存在,则结束,否则将不存在于文件信息库中的子文件的文件信息存储于文件信息库中,并将相应子文件存储于文件库中;所述文件信息包括:文件的名字、文件的哈希值、目录结构、压缩方式或者压缩参数。

【技术特征摘要】

【专利技术属性】
技术研发人员:肖新光贺磊钢童志明张栗伟
申请(专利权)人:哈尔滨安天科技股份有限公司
类型:发明
国别省市:黑龙江;23

网友询问留言 已有0条评论
  • 还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。

1