Find centralized, trusted content and collaborate around the technologies you use most.
Teams
Q&A for work
Connect and share knowledge within a single location that is structured and easy to search.
我目前正在创建一个 android,当手机连接到网络或 Intranet 时,它将离线使用 SQLite 和 MySQL。
可能吗?如果没有,你能建议其他方法吗?
谢谢并感谢您的帮助
您正在描述一个分布式数据库。在这种情况下,最有效的模式是确保您的应用程序使用本地 SQLite 数据库来处理呈现给用户的所有数据。您不希望您的应用程序等待 MySQL 数据 - 用户可能决定走进电梯并失去覆盖范围,或者其他什么。
使用后台线程使 MySQL 数据与本地 SQLite 数据保持同步,并使用通知通知应用程序何时有新数据可供显示。