因为附件比较大,担心同步到手机后,把手机的空间给占满了
请问同步到手机 app,能否选择不同步附件,只在需要的时候才手动下载附件
相关帖子
-
- 其他回帖
-
好家伙,改代码,这个强人所难了。。。
只是一个选择性同步的需求。我用思源管理了一部分的 img 镜像文件,一个文件 64GB,2 个文件就能把手机给塞满了,这些文件完全没必要下载到手机上。
其实思源的优势之一就是本地化附件可直接交互,但是同步的时候又不考虑附件的选择性下载的方式,这在逻辑上没有自洽
1 回复 -
数据上传到云端是完整的,下载(同步)到客户端可以选择为下载附件,或是不下载附件,如果是后者,其实就是类似把文件的 url 或 md5 或 token 同步了过来,需要的时候再下载。
整个过程,数据的一致性并不会收到影响,因为在云端是全量完整的。即便不同客户端对同一个笔记进行修改,它也是要先下载到本地再修改,这个过程就和之前是一样的。
1 回复 -
这个不是问题吧,各种文件同步的工具,它们也会面临这种情况,最终是依靠算法来保持数据一致的。
我的理解,如果云端数据损坏或者丢失,客户端同步时应能检测到数据不一致,可以根据时间大小来自动或者用户设置的优先级,来覆盖云端损坏的数据;
反之,本地数据损坏的情况下,也可以根据同样的算法来拉取、覆盖数据
如果云端和客户端的数据都损坏,这种小概率事件,就只能用户自己来决定。
我不清楚思源的同步会有更复杂的情况吗?但是就同步而言,有太多同步软件的算法可以参考,包括群辉自身的文件同步机制,以及更多的第三方比如 Synching、Goodsync、Echosync、Dsynchronize 等等,我个人感觉这种算法和应用场景很成熟,完全可以借鉴
1 回复 - 查看全部回帖
欢迎来到这里!
我们正在构建一个小众社区,大家在这里相互信任,以平等 • 自由 • 奔放的价值观进行分享交流。最终,希望大家能够找到与自己志同道合的伙伴,共同成长。
注册 关于