【技术实现步骤摘要】
一种基于触发下载的目录同步方法
本专利技术涉及到网盘领域一种全新的目录同步方法,尤其涉及一种通过触发下载机制来同步网盘下的目录的方法。
技术介绍
企业在文档管理方面,传统的做法是依赖于FTP服务器或者NAS,由于受到FTP服务器或者NAS本身性能的限制,以及近年来云计算技术的发展,更多的企业将目光转向了云存储。而基于云存储技术的网盘在客户端登录时,需要进行本地文件和云端文件之间同步,传统的做法是采用“完全同步”方式,也就是根据用户的配置在本地保留所有的目录以及目录下的文件内容。这由于需要将所有的文件以及目录保留在本地机器上,在企业级用户环境中,海量的文件同步需要耗费大量的同步时间和网络带宽,并且在每个设备上都保留一份完整的数据又是对存储资源的浪费。针对上述的问题,我们专利技术了一种基于触发下载的目录同步方法。用户在客户端登录时,仅同步当前所在位置目录下的空文件和目录,这样可解决客户端首次登录时需要同步全局目录和文件,而造成等待时间过长的问题。本专利技术主要是通过触发下载机制来同步目录。当用户进入某级目录时,仅同步该级目录下的空文件和子目录。当用户需要打开该级目录下某个文件时,自动触发下载该文件的内容;当用户需要进入该级目录下某个子目录时,自动触发下载该子目录下空文件和子目录。本专利技术主要是通过触发下载机制来同步网盘下的目录。仅同步当前所在位置下的目录,并且在该目录下自动创建同名的空文件和子目录。用户访问该目录下某个文件或者子目录时,自动触发下载文件内容或者下级子目录内的同名空文件和子目录。该专利技术可减少用户首次登录同步的时间以及在本地保留相同数据副本的 ...
【技术保护点】
一种基于触发下载的目录同步方法,其特征在于,包括以下步骤,1)当用户访问网盘缓存中某个目录时,首先在本地配置文件中检查该目录是否已在本地下载;2)若当前目录已在本地下载,则直接访问该目录下的内容;3)若在本地配置文件中检查不到已下载记录,则客户端与服务器端发生通信,在该目录下下载同名的空文件和子目录,同时在本地配置文件中标识该目录已在本地下载,已在本地下载过的目录和文件定期与服务器端同步;4)当用户访问该目录下空文件时,自动触发空文件内容的下载,同时在本地配置文件中标识该文件已下载。
【技术特征摘要】
1.一种基于触发下载的目录同步方法,其特征在于,包括以下步骤,1)当用户访问网盘缓存中某个目录时,首先在本地配置文件中检查该目录是否已在本地下载;2)若当前目录已在本地下载,则直接访问该目录下的内容;3)若在本地配置文件中检查不到已下载记录,则客户端与服务器端发生通信,在该目录下下...
【专利技术属性】
技术研发人员:罗庆兵,杨堂华,桂丹,白彪,李基亮,吴勇,刘鹏,丁东,姚莉,车勇波,吴秋玫,杨鸥,杨宇,陈鹏飞,
申请(专利权)人:云南电网公司普洱供电局,上海爱数软件有限公司,
类型:发明
国别省市:云南;53
还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。