在我的应用程序中,我有一个SQLite数据库想要备份到服务器,但我想要的是一对一的同步进行离线备份(例如独立的SQLite文件而不是集中的MySQL服务器,主要是性能原因,我不知道需要实时查询)
理想情况下,我不想在每次需要同步时上传数据库,只想同步更改?
现有解决方案吗? (我可以考虑使用其他文件DB,因为目前我主要使用SQLite作为键值数据库)
感谢。
答案 0 :(得分:0)
由于您愿意考虑使用其他数据库,请查看TouchDB-Android。这会将Android设备上的数据库同步到CouchDB服务器。有一个相关项目SyncPoint,可以自动为每个用户设置数据库。
目前我们正在使用TouchDb-iOS为我们的产品正在计划使用TouchDB-Android的Android版本。
开发社区非常活跃。查看user group。