【问题标题】:Syncing online database data with local sqlite database android将在线数据库数据与本地sqlite数据库android同步
【发布时间】:2011-03-18 16:06:33
【问题描述】:

尽管我知道关于 sqlite 的问题和文档很多,但我在任何地方都无法真正找到有关此特定问题的信息,如果有重复,我们深表歉意。

无论如何,我正在开发一个应用程序,它可以让用户登录并通过 php 脚本对我网站上的 mysql 数据库执行操作。但是为了让用户不必等待他们按下的每个按钮/每个活动启动的网络响应,我有一个附加到应用程序的 sqlite 数据库,它在应用程序正在使用时存储实时信息(它使用 GPS 跟踪所以这个数据和其他东西一样被存储)。

我想我的问题是,我应该在本地存储多少以便以后上传?在最初登录用户并上传/同步用户个人资料 onPause() 或其他东西中的数据并利用生命周期后,我是否应该尝试在本地执行所有操作?还是我应该反其道而行之,尝试在线进行所有操作并完全摆脱本地 sqlite 数据库?

只是想知道是否有人遇到过这种情况以及他们得出的结论。

感谢您的宝贵时间,

无限化

【问题讨论】:

    标签: android sqlite android-internet


    【解决方案1】:

    mobigroup 有一些 sqlite3-rdiff 用于同步 SQLite 数据库的工具

    【讨论】:

    • 谢谢,但我并不是说我想将整个数据库文件上传到服务器,因为它不是我的服务器,所以我只是使用提供的 mysql 数据库。我要问的是什么是最佳实践,我必须为最佳实践做出哪些妥协?
    猜你喜欢
    • 1970-01-01
    • 2017-01-06
    • 1970-01-01
    • 2013-03-19
    • 1970-01-01
    • 2018-06-23
    • 2016-11-28
    • 2014-06-17
    • 1970-01-01
    相关资源
    最近更新 更多