AI 摘要 / 核心观点
Sync Vault 2.0 正式步入了 2.0 时代,相比 1.x 版本,有了大量的升级,在用户可感知的地方: 受控模式下的文件刷新速度 1.x 版本体验最慢…
Sync Vault 2.0 正式步入了 2.0 时代,相比 1.x 版本,有了大量的升级,在用户可感知的地方:
受控模式下的文件刷新速度

1.x 版本体验最慢的应该是阿里云盘用户,往往在打开受控模式面板的时候需要等待较长时间,甚至等待好几分钟。2.0实测表现:本地20000个文件,云盘5000个文件,刷新速度约10秒。相比1.x提升20倍以上。
空运行(Dry run):进一步掌控同步过程

在 【看板】-【快捷方式】中增加了 Dry run 按钮,点击后可以知道下一次同步会触发的操作,方便需要的用户深入掌控自动同步过程。
秒传能力 & 小文件上传提速

新支持了阿里云盘秒传,优化了百度网盘小文件上传。很多用户的仓库是大量几十KB的markdown文件:1.x 版本:约 1 个/秒
2.0 版本:约 3 个/秒,命中秒传时可达 7~10 个/秒
提速 3 倍以上。下面是看不见的地方:
底层数据结构大一统
基于 Yjs + IndexedDB 保存文件元数据,完成了 3 个层级的数据结构统一:
- 云盘同步和实时协作的数据统一
- 受控模式和自动模式数据结构统一
- 所有云盘的数据结构统一
跨时钟域同步状态管理
在 1.x 版本,支持同步的云盘需要能保存本地文件的时钟信息,否则会影响同步状态判决。2.0本版开始,这个限制不存在了,Sync Vault 从功能上看有能力接入任何云盘,而且接入非常方便。
⚠️ 升级注意事项
- 由于底层数据结构和 1.x 版本不兼容,升级后可能会触发重新同步。
- 升级前,请做好数据备份。