安卓 app 同步功能实现原理

查看 54|回复 2
作者:0xTSO   
测试了一下滴答清单 app ,
断网情况下功能依然能正常使用,
下次连接网络之后可以继续同步,
请问下如果用 jetpack compose 实现类似的功能,
大概思路是怎样的?
盲猜:
- room 本地维护一份 database
- 断网时 room 本地更新 database
- 再次获取网络,同步本地 database 数据到云端
有安卓大佬分享一下具体的思路逻辑,
想少走些弯路,
感谢🙏

database, Room, 同步, 盲猜

nashaofu   
关键词 crdt.最近也在了解这一块,yjs 这个库在网页端有实现 crdt
Maboroshii   
看一下 obsidian 的那个 webdav 同步插件吧,里面有介绍他们的同步算法。
您需要登录后才可以回帖 登录 | 立即注册

返回顶部