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

扫码关注

爱数技术支持中心公众号

请选择:

请选择咨询类型

AnyShare
AnyBackUp
AnyRobot

扫码关注

爱数技术支持中心公众号

contact us

提交成功!

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

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

爱数博客

全部 AnyBackup AnyShare AnyRobot AnyDATA AnyFabric

AnyShare Family 7 客户端本地缓存模型解读

2023-06-29 1311 0
一、本地缓存模型介绍
  • 缓存:系统快速响应中的一种关键技术,是一组被保存起来以备将来使用的东西,介于应用开发和系统开发之间。
  • 范畴:本地应用缓存
  • 媒介:磁盘
  • 内容:文件和元数据
  • 特点:数据持久化
  • 缓存模型:无缓存模型、轻缓存模型、重缓存模型


富客户端模型
富客户端是一个独立的应用程序,它内部展示了文档和目录结构。其中的文件和目录只有富客户端自己能够看见和访问。客户计算机中的其他应用程序都不能直接访问这些文件和目录。只有通过富客户端启动应用程序加载实际的文档。富客户端提供了文档沙盒。完全可控,内部的文档处于最严格的保护中。

虚拟盘模型
虚拟盘模式是在文件系统级别模拟出文档和目录结构。客户机上的应用程序可以直接访问这些文件和目录。客户端的展示形态融入到了客户计算机的操作系统中。

同步盘模型
文档和目录的树形结构在文件系统上展示,用户通过 explorer 直接访问文件缓存。

二、本地缓存模型对比

浏览器模型
  • 优点
更便捷,无需安装可通过电脑默认浏览器直接访问
更易扩展,管理界面功能
  • 缺点:
不支持离线访问及编辑,必须联网使用
不支持某些格式的在线编辑,需下载后修改再覆盖上传
不支持关联下载(对设计类格式文件支持不好)

富客户端模型
  • 优点
更易控制,应用程序内部展示文档和目录,如文件只有显示权限时的行为设计,如首页布局展示等
更易扩展,管理功能容易实现,如缩略图等功能无技术屏障
  • 缺点:
改变用户习惯,如用户习惯通过 explorer 访问,编辑,查看文档属性等,现需要通过某个应用程序访问文档
不支持离线编辑
不支持关联下载

虚拟盘模型
  • 优点
保留用户习惯,通过 explorer 直接访问文件
支持本地所有的文档操作行并可以及时同步
支持第三方软件直接访问文档
支持关联下载(设计类格式文件的一种场景)
  • 缺点:
易冲突,与加密软件或桌面助手冲突(有相似技术,需要特别考虑)
不易兼容(支持大多数常规文档编辑软件,特殊软件易发生兼容问题,兼容问题需要基于问题解决后发布)
不易控制(如只有预览权限文件,被拦截并拒绝后,应用程序会报不同的错误;无法支持分页加载)
不易扩展(非 explorer 功能,管理配置功能等难以扩展)

同步盘模型
  • 优点
保持操作系统的文档管理
保持应用程序可以自由的访问文档内容
支持离线编辑(已缓存)
  • 缺点:
海量文件下性能差,流量占用高,CPU、内存、磁盘都会有影响
海量文件下离线编辑易发生版本覆盖,延迟上传
海量文件下易发生延迟上传

请就本文对您的益处进行评级:

标签

产品功能

相关文章

热门标签

版本发布 在线教学
ai-assistant
chat
support
trial
需求助手 (内容由 AI 大模型生成,请仔细甄别)