Anki同步原理
同步流程
Anki采用云端同步方式,将用户的卡片数据存储在服务器上,支持跨平台使用(如PC、手机等)。
当用户在一台设备上修改或添加卡片后,将这些更改上传至云端服务器,在其他设备登录同一账号时可以将数据从服务器同步到本地。
下面是大致的同步流程:
典型使用案例
小明在电脑上用本软件的Anki制卡功能(如PDF制卡)制作了很多卡片,然后想在手机上学习这些卡片。那么他需要:
- 先在电脑上,点击同步按钮,将卡片数据上传至云端服务器
- 再在手机上,点击同步 按钮,从云端服务器下载数据到本机
接着,在手机上学习完卡片后,学习进度发生了变化,为了让电脑上的学习进度也能和手机保持一致,那么他需要:
- 先在手机上,点击同步按钮,将卡片学习进度信息上传至云端服务器
- 再在电脑上,点击同步按钮,将最新卡片数据同步到本机
然后,小明在电脑上对部分卡片进行了编辑修改,或者在电脑上进行了卡片学习,导致学习进度或卡片数据发生了变化。为了让手机也能更新到最新状态,那么他需要:
- 先在电脑上,点击同步按钮,将卡片最新状态上传至云端服务器
- 再在手机上,点击同步按钮,从云端服务器下载数据到本机
下图是对上面过程的图示: