【建议】建议移除手机端的“立即同步”功能

如题,手机端的同步(使用“立即同步”)体验很差,很容易造成数据丢失,手机端下载的数据不全,同步到云端后导致云端数据丢失,从而恶性循环,丢数据的情况屡试不爽。

我现在的笔记数量比较少,所以还能发现,笔记一旦多起来,丢失数据就比较麻烦了,都不知道什么时候丢的。

建议手机端允许从云端下载数据,禁止从手机端上传数据。

相关帖子

欢迎来到这里!

我们正在构建一个小众社区,大家在这里相互信任,以平等 • 自由 • 奔放的价值观进行分享交流。最终,希望大家能够找到与自己志同道合的伙伴,共同成长。

注册 关于
请输入回帖内容 ...
  • 88250
    订阅者

    思源笔记的同步是基于快照增量同步的,理论上不会出现你说的数据同步不完整的情况。

    如果你发现数据同步不完整,请检查一下数据历史。如果需要手动上传或者下载,可以使用标记数据快照功能。

    1 回复
  • juyuning
    支持者 订阅者 作者

    恩恩,我后面换一种方式同步。

    今天的情况是这样:下午打开手机端的思源,打算把截至昨天的笔记同步一下,使用“立即同步”后发现有一篇以前编辑过的文档缺失,退出手机端后打开了电脑端的思源。电脑端把手机端的内容同步了过来,丢失的文档和手机端一样,数据丢失;我打开了电脑端思源的“数据快照”,把昨晚最后一版回滚了回来,丢失的文档也回来了。

    所以数据丢失是在手机端下载的环节出了问题,也不知道怎么回事。

    2 回复
  • 88250
    订阅者

    这个不是数据丢失啊,是你手机上编辑以后同步,这样就把手机上的数据同步到云端了。

    2 回复
  • juyuning
    支持者 订阅者 作者

    “立即同步”功能会从云端下载数据吧?我只是在手机端“立即同步”,没有任何编辑,截至昨晚编辑的大多数笔记的确都同步了过来,但是发现数据丢失我就退出手机端,打开电脑端后丢失的数据就和手机端一样,我在电脑端回滚昨晚最后一个版本丢失的数据才回来。

    1 回复
  • juyuning
    支持者 订阅者 作者

    丢失数据的环节是在触发“立即同步”后下载的过程中,上传同步的功能的确没问题,因为电脑端也跟着手机端变了

  • 88250
    订阅者

    同步过程会根据云端和本地快照来判断上传和下载数据,你遇到的问题我们这里目前无法重现,后续我们会继续收集更多用户的反馈看下是否能定位,谢谢。

    1 回复
  • juyuning
    支持者 订阅者 作者

    好的,感谢 🙏

  • zxhd86
    订阅者

    其实这个我能大概理解发生了什么。

    思源的增量同步其实叫做时间版本控制同步,不知道你是否能更加理解一点。

    你手机有一个文档 A,版本 1.0,是未编辑状态。

    电脑有一个文档 A,经过了编辑,那就是版本 1.1。

    你以为的同步:电脑端 1.1 版本的文档 A 在同步时候丢失,手机上只剩下了 1.0 版本。

    实际上发生的同步:电脑端的 1.1 版本 还没有传过来呢,你就打开了那个文档,无意识的做了一些编辑,那么,手机上的文档 A 版本就变成 1.2 版本 了。继续同步,手机发现手机上已经有 1.2 版本 了,那就直接覆盖云端的 1.1 版本 ,并且同步到电脑上。

    1 回复
  • juyuning
    支持者 订阅者 作者

    不是这样的,思源手机端点击“立即同步”后,软件读取最新数据后会重新加载,不存在手机端还在下载的时候我编辑了文档,而且我也没有编辑文件的操作。

  • chjchen
    支持者 订阅者

    其实把这个选项点了,同步就会好一些。image.png

    1 回复
  • zhanghao001me
    订阅者

    我也出现过这种现象,之后我就把手机端卸载了

    1 回复
  • juyuning
    支持者 订阅者 作者

    嗯嗯,这个开启了,防止同一文件互相覆盖,不过无法避免文件丢失

  • juyuning
    支持者 订阅者 作者

    😂 随着笔记的增多,我也不太敢使用手机端了

  • pipa
    捐赠者 订阅者

    我也被手机端坑过好几次,现在不太敢用了

    1 回复
  • juyuning
    支持者 订阅者 作者

    只能先谨慎使用了 😂

请输入回帖内容 ...

推荐标签 标签

  • Maven

    Maven 是基于项目对象模型(POM)、通过一小段描述信息来管理项目的构建、报告和文档的软件项目管理工具。

    183 引用 • 318 回帖 • 457 关注
  • 一些有用的避坑指南。

    67 引用 • 94 回帖
  • Vim

    Vim 是类 UNIX 系统文本编辑器 Vi 的加强版本,加入了更多特性来帮助编辑源代码。Vim 的部分增强功能包括文件比较(vimdiff)、语法高亮、全面的帮助系统、本地脚本(Vimscript)和便于选择的可视化模式。

    27 引用 • 66 回帖 • 2 关注
  • 友情链接

    确认过眼神后的灵魂连接,站在链在!

    23 引用 • 363 回帖
  • SendCloud

    SendCloud 由搜狐武汉研发中心孵化的项目,是致力于为开发者提供高质量的触发邮件服务的云端邮件发送平台,为开发者提供便利的 API 接口来调用服务,让邮件准确迅速到达用户收件箱并获得强大的追踪数据。

    2 引用 • 8 回帖 • 346 关注
  • Logseq

    Logseq 是一个隐私优先、开源的知识库工具。

    Logseq is a joyful, open-source outliner that works on top of local plain-text Markdown and Org-mode files. Use it to write, organize and share your thoughts, keep your to-do list, and build your own digital garden.

    4 引用 • 63 回帖
  • Solo

    Solo 是一款小而美的开源博客系统,专为程序员设计。Solo 有着非常活跃的社区,可将文章作为帖子推送到社区,来自社区的回帖将作为博客评论进行联动(具体细节请浏览 B3log 构思 - 分布式社区网络)。

    这是一种全新的网络社区体验,让热爱记录和分享的你不再感到孤单!

    1397 引用 • 9973 回帖 • 487 关注
  • wolai

    我来 wolai:不仅仅是未来的云端笔记!

    9 引用 • 117 回帖 • 1 关注
  • Laravel

    Laravel 是一套简洁、优雅的 PHP Web 开发框架。它采用 MVC 设计,是一款崇尚开发效率的全栈框架。

    19 引用 • 22 回帖 • 616 关注
  • Bug

    Bug 本意是指臭虫、缺陷、损坏、犯贫、窃听器、小虫等。现在人们把在程序中一些缺陷或问题统称为 bug(漏洞)。

    81 引用 • 1744 回帖 • 3 关注
  • abitmean

    有点意思就行了

    3 关注
  • WiFiDog

    WiFiDog 是一套开源的无线热点认证管理工具,主要功能包括:位置相关的内容递送;用户认证和授权;集中式网络监控。

    1 引用 • 7 回帖 • 511 关注
  • 互联网

    互联网(Internet),又称网际网络,或音译因特网、英特网。互联网始于 1969 年美国的阿帕网,是网络与网络之间所串连成的庞大网络,这些网络以一组通用的协议相连,形成逻辑上的单一巨大国际网络。

    96 引用 • 330 回帖
  • Facebook

    Facebook 是一个联系朋友的社交工具。大家可以通过它和朋友、同事、同学以及周围的人保持互动交流,分享无限上传的图片,发布链接和视频,更可以增进对朋友的了解。

    4 引用 • 15 回帖 • 477 关注
  • DNSPod

    DNSPod 建立于 2006 年 3 月份,是一款免费智能 DNS 产品。 DNSPod 可以为同时有电信、网通、教育网服务器的网站提供智能的解析,让电信用户访问电信的服务器,网通的用户访问网通的服务器,教育网的用户访问教育网的服务器,达到互联互通的效果。

    6 引用 • 26 回帖 • 506 关注
  • 宕机

    宕机,多指一些网站、游戏、网络应用等服务器一种区别于正常运行的状态,也叫“Down 机”、“当机”或“死机”。宕机状态不仅仅是指服务器“挂掉了”、“死机了”状态,也包括服务器假死、停用、关闭等一些原因而导致出现的不能够正常运行的状态。

    13 引用 • 82 回帖 • 13 关注
  • Ant-Design

    Ant Design 是服务于企业级产品的设计体系,基于确定和自然的设计价值观上的模块化解决方案,让设计者和开发者专注于更好的用户体验。

    17 引用 • 23 回帖 • 10 关注
  • Python

    Python 是一种面向对象、直译式电脑编程语言,具有近二十年的发展历史,成熟且稳定。它包含了一组完善而且容易理解的标准库,能够轻松完成很多常见的任务。它的语法简捷和清晰,尽量使用无异义的英语单词,与其它大多数程序设计语言使用大括号不一样,它使用缩进来定义语句块。

    513 引用 • 669 回帖
  • Flutter

    Flutter 是谷歌的移动 UI 框架,可以快速在 iOS 和 Android 上构建高质量的原生用户界面。 Flutter 可以与现有的代码一起工作,它正在被越来越多的开发者和组织使用,并且 Flutter 是完全免费、开源的。

    39 引用 • 92 回帖 • 4 关注
  • InfluxDB

    InfluxDB 是一个开源的没有外部依赖的时间序列数据库。适用于记录度量,事件及实时分析。

    2 引用 • 67 关注
  • Electron

    Electron 基于 Chromium 和 Node.js,让你可以使用 HTML、CSS 和 JavaScript 构建应用。它是一个由 GitHub 及众多贡献者组成的活跃社区共同维护的开源项目,兼容 Mac、Windows 和 Linux,它构建的应用可在这三个操作系统上面运行。

    17 引用 • 142 回帖
  • 阿里巴巴

    阿里巴巴网络技术有限公司(简称:阿里巴巴集团)是以曾担任英语教师的马云为首的 18 人,于 1999 年在中国杭州创立,他们相信互联网能够创造公平的竞争环境,让小企业通过创新与科技扩展业务,并在参与国内或全球市场竞争时处于更有利的位置。

    43 引用 • 221 回帖 • 367 关注
  • 单点登录

    单点登录(Single Sign On)是目前比较流行的企业业务整合的解决方案之一。SSO 的定义是在多个应用系统中,用户只需要登录一次就可以访问所有相互信任的应用系统。

    8 引用 • 25 回帖 • 2 关注
  • NGINX

    NGINX 是一个高性能的 HTTP 和反向代理服务器,也是一个 IMAP/POP3/SMTP 代理服务器。 NGINX 是由 Igor Sysoev 为俄罗斯访问量第二的 Rambler.ru 站点开发的,第一个公开版本 0.1.0 发布于 2004 年 10 月 4 日。

    297 引用 • 539 回帖 • 282 关注
  • Scala

    Scala 是一门多范式的编程语言,集成面向对象编程和函数式编程的各种特性。

    13 引用 • 11 回帖 • 58 关注
  • MyBatis

    MyBatis 本是 Apache 软件基金会 的一个开源项目 iBatis,2010 年这个项目由 Apache 软件基金会迁移到了 google code,并且改名为 MyBatis ,2013 年 11 月再次迁移到了 GitHub。

    168 引用 • 411 回帖 • 536 关注
  • sts
    2 引用 • 2 回帖 • 69 关注