发明名称 应用于云存储的快速文件更新方法及系统
摘要 本发明涉及一种应用于云存储的快速文件更新方法,包括:客户端向云存储服务器提交待更新文件的文件信息查询请求;云存储服务器根据文件信息查询请求将待更新文件的文件分片元数据返回;客户端对文件分片元数据进行比对;客户端根据比对结果确定更新用的文件分片元数据;客户端将更新用的文件分片元数据和分片数据上传给云存储服务器;云存储服务器对待更新文件的相应文件分片元数据进行更新。本发明涉及一种应用于云存储的快速文件更新系统。本发明在文件的上传和更新过程中,先通过文件分片元数据的查询和比对来确定发生变化的文件分片,从而只对发生变化的文件分片进行上传,从而实现了文件的快速上传和更新,对系统资源和网络资源的占用少。
申请公布号 CN103166992A 申请公布日期 2013.06.19
申请号 CN201110415882.4 申请日期 2011.12.14
申请人 中国电信股份有限公司 发明人 龚靖;雷俊智;龙洋;王锦华;秦达
分类号 H04L29/08(2006.01)I 主分类号 H04L29/08(2006.01)I
代理机构 中国国际贸易促进委员会专利商标事务所 11038 代理人 颜镝
主权项 一种应用于云存储的快速文件更新方法,包括:客户端向云存储服务器提交待更新文件的文件信息查询请求;所述云存储服务器根据所述文件信息查询请求将所述待更新文件的部分或全部分片的文件分片元数据返回给所述客户端,所述文件分片元数据包括当前分片的哈希值、所述当前分片的上一分片和下一分片的哈希值指针、当前分片的分片数据地址和当前分片的数据长度;所述客户端将接收到的所述待更新文件的部分或全部分片的文件分片元数据与自身保存的新文件通过分片操作所得到的文件分片元数据按照分片顺序依次进行比对;所述客户端根据比对结果确定所述新文件中与所述待更新文件的文件分片元数据不一致的文件分片元数据作为更新用的文件分片元数据;所述客户端将所述更新用的文件分片元数据和相应的分片数据上传给所述云存储服务器;所述云存储服务器根据所述更新用的文件分片元数据和相应的分片数据的存储地址对所述待更新文件的相应文件分片元数据进行更新。
地址 100032 北京市西城区金融大街31号