发明名称 基于云存储的文件压缩方法
摘要 本发明公开一种基于云存储的文件压缩方法。该方法中,组成目标文件的第一数据块和第二数据块分别属于第一备份文件和第二备份文件,第一备份文件和第二备份文件位于云端,如果客户端存在与第一备份文件相同的第一用户文件和与第二备份文件相同的第二用户文件,客户端请求云端压缩目标文件时,云端将第一备份文件和第二备份文件的特征码以及第一数据块和第二数据块的区域信息记录到云压缩文件;客户端下载云压缩文件后,根据第一备份文件和第二备份文件的特征码查找第一用户文件和第二用户文件,并根据第一数据块和第二数据块的区域信息获取第一数据块和第二数据块,从而组成目标文件。本发明能够避免客户端在下载文件时出现资源浪费的现象。
申请公布号 CN104023070A 申请公布日期 2014.09.03
申请号 CN201410264677.6 申请日期 2014.06.16
申请人 杜海洋 发明人 杜海洋
分类号 H04L29/08(2006.01)I;G06F17/30(2006.01)I 主分类号 H04L29/08(2006.01)I
代理机构 成都九鼎天元知识产权代理有限公司 51214 代理人 詹永斌
主权项 一种基于云存储的文件压缩方法,其特征在于,包括:客户端请求云端压缩目标文件,其中,所述目标文件由第一数据块和第二数据块组成,所述第一数据块属于第一备份文件,所述第二数据块属于第二备份文件,所述第一备份文件和第二备份文件存于云端;所述云端查询预先生成的云端用户字典和云字典,如果所述云端用户字典中存在第一备份文件和第二备份文件的特征码,则所述云端确认客户端存在与第一备份文件相同的第一用户文件和与第二备份文件相同的第二用户文件,并将所述第一备份文件和第二备份文件的特征码以及所述云字典中第一数据块和第二数据块的区域信息记录到云压缩文件,其中,所述第一备份文件和第二备份文件的特征码由客户端同步到云端,所述云端用户字典和云字典通过特征码相关联;所述客户端从云端下载云压缩文件后,根据第一备份文件和第二备份文件的特征码在预先生成的本地用户字典中查找第一用户文件和第二用户文件,以及根据第一数据块的区域信息从第一用户文件获取第一数据块和根据第二数据块的区域信息从第二用户文件获取第二数据块,将所述第一数据块和第二数据块组成所述目标文件,其中,所述本地用户字典包括第一用户文件和第二用户文件的特征码。
地址 614200 四川省乐山市峨眉山市黄湾乡景区路1号