-
产品及方案 产品及方案
-
数据驱动型组织通过体系化的方法构建全域数据能力,实现数据驱动运营,重塑组织生产力
- 行业方案
- 典型方案
- 产品
-
数据驱动型组织
- 服务与支持
- 社区
- 合作伙伴
- 关于爱数
请选择咨询类型
扫码关注
爱数技术支持中心公众号
我们将在 24 小时之内联系你。
企业在文档管理方面,传统的做法是依赖于FTP服务器或者NAS,由于受到FTP服务器或者NAS本身性能的限制,以及近年来云计算技术的发展,更多的企业将目光转向了云存储。
基于云存储技术的网盘在客户端登录时,需要进行本地文件和云端文件之间同步,传统的做法是采用“完全同步”方式,也就是根据用户的配置,在本地保留所有的目录以及目录下的文件内容。这由于需要将所有文件以及目录保留在本地机器上,在企业级用户环境中,海量的文件同步需要耗费大量的同步时间和网络带宽,并且在每个设备上都保留一份完整的数据,这就造成了对存储资源的浪费。
针对上述的问题,爱数AnyShare提供了一种基于触发下载的目录同步方法。用户在客户端登录时,仅同步当前所在位置目录下的空文件和目录,这样可解决客户端首次登录时需要同步全局目录和文件,而造成等待时间过长的问题。
通过触发下载机制来同步目录,主要包含以下三种情况:
1、当用户进入某级目录时,仅同步该级目录下的空文件和子目录;
2、当用户需要打开该级目录下某个文件时,自动触发下载该文件的内容;
3、当用户需要进入该级目录下某个子目录时,自动触发下载该子目录下空文件和子目录。
爱数AnyShare主要通过触发下载机制来同步网盘下的目录。仅同步当前所在位置下的目录,并且在该目录下自动创建同名的空文件和子目录。用户访问该目录下某个文件或者子目录时,自动触发下载文件内容或者下级子目录内的同名空文件和子目录。这样可大大减少用户首次登录同步的时间以及在本地保留相同数据副本的存储压力。
爱数AnyShare基于触发下载的目录同步方法,包括以下步骤:
1、用户安装网盘时,根据配置信息,在指定的位置创建缓存目录;
2、当用户进入某个目录时,在本地检查该目录是否已触发下载;若未触发下载,则客户端向服务器端发出请求,客户端则下载该目录下同名的空文件和子目录;
3、若已触发下载,则直接访问本地目录下的内容;
4、当用户在某子目录下编辑、打开、移动文件时,触发该文件内容的同步;
5、已触发下载的目录和文件定期与服务器端同步;
6、网盘退出或者注销时,已触发下载的目录、文件、空文件保留在本地。
AnyShare触发下载逻辑
爱数AnyShare基于触发下载的网盘目录同步方法,主要解决了企业网盘在同步时遇到的两大难题,极大改善了访问和使用体验:
一、解决企业级用户在网盘首次登录时目录同步时间过长的问题。通过将集中在首次登陆时目录同步的压力,分散到用户每一次的目录操作过程中,从而极大的减少了用户首次目录同步的时间;
二、配合“内容触发”下载机制,可大幅减少重复数据在用户本地设备中存储以及网络中传输的压力。