首页
学习
活动
专区
圈层
工具
发布
首页
学习
活动
专区
圈层
工具
MCP广场
社区首页 >问答首页 >SQlite与MySql同步

SQlite与MySql同步
EN

Stack Overflow用户
提问于 2014-11-26 09:34:03
回答 2查看 814关注 0票数 2

我想让安卓上的sqlite和我的mysql database**.同步--我想输入到mysql --我的android应用程序应该每n秒钟检查一次,如果mysql中有一个新条目,如果是,它将replace/update sqlite database,它的结构与mysql**相同。

在我开始尝试之前,我想知道我可以选择哪些方法和方法来解决这个问题。也许你有线索。

EN

回答 2

Stack Overflow用户

回答已采纳

发布于 2014-11-26 09:53:22

Service中进行检查将耗尽电池并消耗资源,因为您每次都会从设备中检查是否发生了MySql数据库的更新。当完成MySql数据库中的更新时,您不认为只通知(并自动)通知设备会更好吗?

Ever heard of GCM?

每当您在MySql中执行更新时,只需向Android设备发送相同的通知,并调用API从服务器获取数据。

票数 0
EN

Stack Overflow用户

发布于 2014-11-26 09:44:45

您应该使用后台服务,并且应该启动一个永不结束的线程。在这个线程中,如果您的数据库有可用的更新,则可以连续地访问mysql数据库的请求,而该更新应该插入到sqlite数据库中。此外,您还可以通过主键跟踪新插入或删除的条目,这是自动递增的。

票数 0
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/27145596

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档