关于使用外部数据库(如 mysql)用于 android 应用程序时要遵循的步骤的一个快速问题。我是android dev的新手,因此这个问题:
我应该使用 sqlite 存储来自应用程序的值,然后在每个规定的时间将其推送到外部数据库,还是在用户单击保存按钮时直接将值推送到外部数据库?
对于一个普通的轻量级数据库,我可以使用安装在 mac 机器上的 mySQL,然后将其移植到 windows 机器上吗?当我更改将托管服务器的操作系统时会有任何问题吗?
重要的是,无论何时必须添加新记录(最终将与其他设备共享),数据都应尽早进入外部数据库,这被认为是有利的或行业标准的或电池效率高的。
请分享您的建议。