应用程序和服务器之间的SQLite数据库一对一同步

时间:2012-11-06 15:20:34

标签: android ios database sqlite couchdb

在我的应用程序中,我有一个SQLite数据库想要备份到服务器,但我想要的是一对一的同步进行离线备份(例如独立的SQLite文件而不是集中的MySQL服务器,主要是性能原因,我不知道需要实时查询)

理想情况下,我不想在每次需要同步时上传数据库,只想同步更改?

现有解决方案吗? (我可以考虑使用其他文件DB,因为目前我主要使用SQLite作为键值数据库)

感谢。

1 个答案:

答案 0 :(得分:0)

由于您愿意考虑使用其他数据库,请查看TouchDB-Android。这会将Android设备上的数据库同步到CouchDB服务器。有一个相关项目SyncPoint,可以自动为每个用户设置数据库。

目前我们正在使用TouchDb-iOS为我们的产品正在计划使用TouchDB-Android的Android版本。

开发社区非常活跃。查看user group