【问题标题】:Can SQLite and MySQL work in one android application?SQLite 和 MySQL 可以在一个 Android 应用程序中工作吗?
【发布时间】:2013-09-18 11:34:27
【问题描述】:

我目前正在创建一个android,当手机连接到网络或内网时,它将离线使用SQLite和MySQL。

有可能吗?如果没有,您能推荐其他方法吗?

感谢您的帮助

【问题讨论】:

  • 你的意思是sqlite作为离线本地存储,当应用程序在线时你可以连接到mysql服务器吗?对吧?
  • 是的。我还在努力学习 SQLite,我还没有尝试在 Android 应用程序中使用 MySQL

标签: android mysql android-sqlite


【解决方案1】:

您正在描述一个分布式数据库。在这种情况下,最有效的模式是确保您的应用程序使用本地 SQLite 数据库来处理呈现给用户的所有数据。您不希望您的应用程序等待 MySQL 数据 - 用户可能决定走进电梯并失去覆盖范围,或其他任何情况。

使用后台线程使 MySQL 数据与本地 SQLite 数据保持同步,并在有新数据可供显示时使用通知通知应用。

【讨论】:

    猜你喜欢
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 2020-03-21
    • 1970-01-01
    相关资源
    最近更新 更多