为了给您提供更优质的服务,请您先完善以下信息:
确认提交

扫码关注

爱数技术支持中心公众号

请选择:

请选择咨询类型

AnyShare
AnyBackUp
AnyRobot

扫码关注

爱数技术支持中心公众号

contact us

提交成功!

我们将在 24 小时之内联系你。

性能爆表
AnyShare
如何购买
我想先试用
我已是Anyshare 客户
AnyRobot
如何购买
购买 AnyRobot 订阅服务
我已是 AnyRobot 客户
一对一在线咨询
我是 AnyRobot 新客户
一对一在线咨询

触发下载,让AnyShare触手可及

2016-11-01

企业在文档管理方面,传统的做法是依赖于FTP服务器或者NAS,由于受到FTP服务器或者NAS本身性能的限制,以及近年来云计算技术的发展,更多的企业将目光转向了云存储。

基于云存储技术的网盘在客户端登录时,需要进行本地文件和云端文件之间同步,传统的做法是采用“完全同步”方式,也就是根据用户的配置,在本地保留所有的目录以及目录下的文件内容。这由于需要将所有文件以及目录保留在本地机器上,在企业级用户环境中,海量的文件同步需要耗费大量的同步时间和网络带宽,并且在每个设备上都保留一份完整的数据,这就造成了对存储资源的浪费。

针对上述的问题,爱数AnyShare提供了一种基于触发下载的目录同步方法。用户在客户端登录时,仅同步当前所在位置目录下的空文件和目录,这样可解决客户端首次登录时需要同步全局目录和文件,而造成等待时间过长的问题。

通过触发下载机制来同步目录,主要包含以下三种情况:

1、当用户进入某级目录时,仅同步该级目录下的空文件和子目录;

2、当用户需要打开该级目录下某个文件时,自动触发下载该文件的内容;

3、当用户需要进入该级目录下某个子目录时,自动触发下载该子目录下空文件和子目录。

爱数AnyShare主要通过触发下载机制来同步网盘下的目录。仅同步当前所在位置下的目录,并且在该目录下自动创建同名的空文件和子目录。用户访问该目录下某个文件或者子目录时,自动触发下载文件内容或者下级子目录内的同名空文件和子目录。这样可大大减少用户首次登录同步的时间以及在本地保留相同数据副本的存储压力。

爱数AnyShare基于触发下载的目录同步方法,包括以下步骤:

1、用户安装网盘时,根据配置信息,在指定的位置创建缓存目录;

2、当用户进入某个目录时,在本地检查该目录是否已触发下载;若未触发下载,则客户端向服务器端发出请求,客户端则下载该目录下同名的空文件和子目录;

3、若已触发下载,则直接访问本地目录下的内容;

4、当用户在某子目录下编辑、打开、移动文件时,触发该文件内容的同步;

5、已触发下载的目录和文件定期与服务器端同步;

6、网盘退出或者注销时,已触发下载的目录、文件、空文件保留在本地。 

AnyShare触发下载逻辑

爱数AnyShare基于触发下载的网盘目录同步方法,主要解决了企业网盘在同步时遇到的两大难题,极大改善了访问和使用体验:

一、解决企业级用户在网盘首次登录时目录同步时间过长的问题。通过将集中在首次登陆时目录同步的压力,分散到用户每一次的目录操作过程中,从而极大的减少了用户首次目录同步的时间;

二、配合“内容触发”下载机制,可大幅减少重复数据在用户本地设备中存储以及网络中传输的压力。 

ai-assistant
chat
support
trial
需求助手 (内容由 AI 大模型生成,请仔细甄别)