【发布时间】:2018-08-08 10:29:36
【问题描述】:
我已经创建了一个本地房间数据库。现在我希望将本地数据库同步/上传到在线 MySQL 数据库。
最好的方法是什么?
【问题讨论】:
标签: android android-room
我已经创建了一个本地房间数据库。现在我希望将本地数据库同步/上传到在线 MySQL 数据库。
最好的方法是什么?
【问题讨论】:
标签: android android-room
您必须通过 REST 客户端(例如 Retrofit 2)从暴露一些 CRUD API 的 WS 下载数据。 之后,您可以通过 Room Dao 更新本地数据库。
您不能仅通过一些配置使在线 MySQL 与您的本地数据库同步。 Room 提供从本地 DB 到上层应用程序层的实时更新。
关于下载远程数据的一切都必须手动实施和管理。
当我谈到 WS 公开 CRUD API 时,我说的是一些 SOA 应用程序与 MySQL DB 的接口。
【讨论】: