[发明专利]一种基于文件冷热的网盘同步方法及系统无效
| 申请号: | 201210567973.4 | 申请日: | 2012-12-24 |
| 公开(公告)号: | CN103067479A | 公开(公告)日: | 2013-04-24 |
| 发明(设计)人: | 晁云瞳;黄智寿;郎启旭 | 申请(专利权)人: | 珠海金山办公软件有限公司;北京金山办公软件有限公司 |
| 主分类号: | H04L29/08 | 分类号: | H04L29/08 |
| 代理公司: | 广州新诺专利商标事务所有限公司 44100 | 代理人: | 肖云;张奇洲 |
| 地址: | 519015 广东省珠*** | 国省代码: | 广东;44 |
| 权利要求书: | 查看更多 | 说明书: | 查看更多 |
| 摘要: | |||
| 搜索关键词: | 一种 基于 文件 冷热 同步 方法 系统 | ||
技术领域
本发明属于网盘同步技术领域,具体涉及一种基于文件冷热的网盘同步方法及系统。
背景技术
网盘,又称网络U盘、网络硬盘,是一些网络公司推出的在线存储服务。向用户提供文件的存储、访问、备份、共享等文件管理功能,使用起来十分方便。不花钱的移动硬盘。用户可以把网盘看成一个放在网络上的硬盘或U盘,不管你是在家中、单位或其它任何地方,只要你连接到因特网,你就可以管理、编辑网盘里的文件。不需要随身携带,更不怕丢失。
最新应用的云计算储存技术,为网盘行业带来了新的革命,传统的网盘将逐步被云存储取代。云存储是构建在高速分布式存储网络上的数据中心,它将网络中大量不同类型的存储设备通过应用软件集合起来协同工作,形成一个安全的数据存储和访问的系统,适用于各大中小型企业与个人用户的数据资料存储、备份、归档等一系列需求。云存储最大优势在于将单一的存储产品转换为数据存储与服务,在这个技术下,网盘行业可能像金融行业银行一样,在单一的存储服务基础衍生出更多增值的服务。
在以上背景下产生了“同步网盘”,比如金山快盘,它具备文件同步、文件备份和文件共享功能。只要安装了同步网盘的客户端,电脑、手机、平板、网站之间都能够直接跨平台互通互联,彻底抛弃U盘、移动硬盘和数据线。
具体系统框图,如图1所示,该系统包括云端服务器和与云端服务器连接的各个终端设备,所述终端设备包括PC机、手机、IPAD等,在各个终端设备中安装快盘客户端软件。安装快盘客户端后,可以把任意文件丢入指定文件夹,然后就会被同步到该用户其他装有快盘客户端的Windows电脑、Mac电脑、Android手机、iPhone、iPad甚至快盘的官网中。而且还可以设置指定文件夹里的某些文件或文件夹共享给好友,这样以后用户放在这些文件夹里的文件,有任何改动,好友都能立即看到最新版本。用户也可以随时进入到云端服务器查看快盘里的所有文件。利用快盘的共享功能还可以实现:一个人在自己电脑上修改了文档,其他人立即可以在别的电脑上看到,以后办公就再也不用对某个频繁修改的文档进行反复审阅、修订,不同的版本传来传去,分享文件给团队也无需用数据线拷贝到电脑,然后打包、发邮件等繁琐操作。
然而,当云端服务器中的数据量大到一定程度时,就无法同步到各个用户终端了,因为用户终端的数据存储量是非常有限的。比如云存储服务应用于企业内部,海量的企业数据被存放到服务器上,对于存储容量有限的用户终端设备来说,传统的同步机制会服务器上的文件下载下来,但本地并没有这么大的存储容量,所以用户无法获得真正的云存储体验:海量存储,即点即看。
因此,为了解决上述问题,现有的一些云存储服务就采取了选择性同步的方法,即是将部分文件同步给用户终端。现有的选择性同步方法多半是基于时间或者用户喜好设置的,比如将最近十个小时更新的所有文件同步到本地用户终端,又比如将某一类文件全部同步到本地用户终端。根据以上选择性同步的方式缓存到本地用户终端的文件,有可能不是用户所需要的文件,而对于用户真正需要的文件,他们可能还是需要等待下载;离开网络时无法访问,给使用带来不便。
发明内容
为了解决上述问题,本发明的目的在于提供一种基于文件冷热的网盘同步方法及系统,可在本地用户终端存储空间有限的情况下,最大程度的将用户需要的文件同步到本地用户终端。
为了实现上述发明目的,本发明所采取的技术方案如下:
一种基于文件冷热的网盘同步方法,包括以下步骤:
(1)根据云端服务器中各个共享文件的点击次数、文件大小、文件格式,按照预设的规则筛选出点击次数高和占用空间小的文件;
(2)将筛选出来的文件,按照其点击次数高低进行排序生成一个文件列表;
(3)将所述文件列表中记录的文件按照其排序依次从云端服务器下载到本地用户终端。
进一步的,在生成所述文件列表后还包括以下文件列表更新步骤:定时获取其他用户终端同步给本地用户终端的共享文件信息,并将所述共享文件信息插入到所述文件列表前部以更新所述文件列表。
进一步的,当所述第(3)步正在执行下载动作过程中,中断所述文件列表更新步骤直至所述第(3)步执行完毕。
进一步的,还包括以下步骤:按照预设的时间和频率循环执行第(1)、第(2)和第(3)步,以更新本地用户端中下载的文件。
进一步的,所述第(3)的步具体下载过程是:
判断所述文件列表中的文件是否已经存在于本地用户终端;
若否,则直接从云端服务器中下载最新版本的文件至本地用户终端;
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于珠海金山办公软件有限公司;北京金山办公软件有限公司,未经珠海金山办公软件有限公司;北京金山办公软件有限公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/201210567973.4/2.html,转载请声明来源钻瓜专利网。





