2
在我的应用程序中,我有一个SQLite数据库要备份到服务器,但我想要的是一对一的同步离线备份(例如独立的SQLite文件,而不是集中MySQL服务器,主要是性能的原因,我不需要实时查询)应用程序和服务器之间的SQLite数据库一对一同步
理想情况下,我不想每次上传数据库时,我需要同步,更喜欢只同步更改?
这是否有任何现有的解决方案? (我可以考虑使用其他文件数据库为目前我主要使用SQLite作为键值数据库)
谢谢。
嗨,谢谢你的输入。我们主要关心的是不想维护一个集中的数据库服务器,只需使用远程服务器作为备份目的。最终用户将很容易从我们的服务器下载他们的数据。 – Ryan
我想你正在描述与Apple的iCloud非常相似的东西。它能够存储SQLLite(又名CoreData)数据库并在设备之间同步它们。 CouchDB可以用来做类似的事情,并且可以以分散的方式使用。 – lambmj