[发明专利]一种云服务文件管理系统更新文件的方法有效
申请号: | 201210116374.0 | 申请日: | 2012-04-19 |
公开(公告)号: | CN103377208A | 公开(公告)日: | 2013-10-30 |
发明(设计)人: | 王剑锋;崔长浩;吴建伟 | 申请(专利权)人: | 北京智慧风云科技有限公司;爱国者数码科技有限公司 |
主分类号: | G06F17/30 | 分类号: | G06F17/30;H04L29/08 |
代理公司: | 暂无信息 | 代理人: | 暂无信息 |
地址: | 100028 北京市朝阳区*** | 国省代码: | 北京;11 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | |||
搜索关键词: | 一种 服务 文件 管理 系统 更新 方法 | ||
【技术领域】
本发明涉及网络信息存储领域,特别地提供一种云服务文件管理系统更新文件的方法。
【背景技术】
随着网络技术的不断发展,网络已经成为人们生活中不可缺少的沟通工具。人们如果希望在不同地方获取自己的文件,则可将该文件保存在移动U盘或者移动硬盘中随身携带,也可将该文件上传至网络存储平台中,例如上传至网易邮箱或者新浪UC等软件实现的网络硬盘中。用户在其他地点通过计算机登陆至该平台后,即可以方便的使用其中保存的文件。
用户在使用网络存储产品备份文件的过程中,当把本地某个文件保存到服务器中后,如果用户在某个时刻通过计算机终端对该已备份的文件进行修改后,如果需要网络存储产品中的备份文件与修改后的文件内容保持一致,则需要用户将修改后的文件上传至服务器以覆盖之前所备份的文件。上传过程中,修改后的文件需要全部上传后来覆盖之前所备份的文件,对于容量较小的文件而言整个上传的过程不会浪费太多时间,然而对于一些容量较大的文件,例如高清视频文件,这样的更新上传方式会浪费较多的时间。
【发明内容】
本发明所要解决的技术问题是提供一种云服务文件文件管理系统更新文件的方法,其能够对更新文件进行辨别,并且只上传更新内容至文件存储系统中,而不是以传统的文件覆盖方式来更新文件,以解决现有技术中上传更新信息所需时间长的技术问题。
为解决上述技术问题,本发明是通过以下技术方案实现的:
一种云服务文件管理系统更新文件的方法,其包括以下步骤:
S1、客户端成功登陆;
S2、用户在客户端编辑已备份至云服务文件管理系统的目标文件,云服务文件管理系统启动对该目标文件的监视;
S3、云服务管理系统的更新监视模块检测用户对目标文件所作的编辑,将已备份在云服务文件管理系统内的目标文件记忆为主文件,将所编辑的内容记忆为从文件,并只将从文件存储在云服务文件管理系统的文件存储系统中。
进一步地,所述的步骤S1具体为,用户通过客户端输入正确的登录信息给云服务文件管理系统的用户信息管理器,用户信息管理器将获取到的登录信息与关系型数据库中已存储的登录信息进行比对,对该登录信息进行验证,如果验证通过,则可进行下一步操作,如果验证失败,则拒绝进行下一步操作,提示用户重新登录或者终止本次操作。
进一步地,所述步骤S2具体为,如果本地存储有已备份的目标文件,则用户可直接进行编辑动作,云服务文件管理系统启动对该目标文件的监视,如果本地未存储目标文件,则从云服务文件管理系统中获取已备份的目标文件并进行编辑动作。
进一步地,在步骤S2中,如果本地未存储目标文件,则客户端通过以下方式从云服务文件管理系统中获取已备份的目标文件:
云服务管理系统的文件执行管理器识别来自客户端的获取已备份的目标文件的指令,并告知云服务文件管理系统的分布式数据库对文件存储系统进行访问,查询是否有该目标文件;分布式数据库根据目标文件的属性信息及其存储地址在文件存储系统中查询该目标文件,并将查询结果通知给文件执行管理器,由文件执行管理器从文件存储系统中获取目标文件,在客户端显示。
进一步地,在步骤S2中,文件执行管理器从文件存储系统中获取目标文件时,首先通过文件执行管理器的文件组合模块对文件碎片进行组合,得到完整的目标文件后在客户端显示。
进一步地,所述文件碎片为用户在上传所需备份文件时,由文件执行管理器的文件破碎模块将需备份文件进行破碎处理后所得,这些文件碎片存储在文件存储系统中的不同存储器中。
进一步地,所述步骤S3中,从文件能够以一种不同于主文件的格式记忆,同时根据二进制字节的编码算法记忆每个从文件在备份文件中的修改位置及修改内容,并将该修改位置及该从文件上传至文件存储系统中。
进一步地,所述文件存储系统包括多个存储器,每个存储器具有一个存储地址。
进一步地,该方法还包括步骤S4,文件执行管理器的关联地址生成模块根据每个从文件在文件存储系统中的存储地址及其属性信息,生成与主文件关联的关联地址,并将该关联地址发送给分布式数据库中管理,为客户端获取更新文件做好路径指导。
进一步地,客户端获取更新文件时,由云服务管理系统的文件执行管理器的文件组合模块从文件执行管理器中获取关联地址,然后从文件存储系统中获取主文件及其对应的从文件,将其组合成一个完整的更新文件后在客户端显示。
本发明具有以下几个优点:
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于北京智慧风云科技有限公司;爱国者数码科技有限公司,未经北京智慧风云科技有限公司;爱国者数码科技有限公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/201210116374.0/2.html,转载请声明来源钻瓜专利网。
- 上一篇:一种门锁
- 下一篇:一种密封式负压布料染色装置