首页
学习
活动
专区
圈层
工具
发布
首页
学习
活动
专区
圈层
工具
MCP广场
社区首页 >问答首页 >在JSON更改时立即将JSON数据插入到MYSQL

在JSON更改时立即将JSON数据插入到MYSQL
EN

Stack Overflow用户
提问于 2013-03-13 20:46:38
回答 3查看 303关注 0票数 0

我有可变的JSON文件http://91.205.205.18:8000/info.xsl?mount=/128 (它包括icecast2统计数据),但我不知道如何检查JSON数据是否更改,以便立即解析和插入解析后的数据到数据库中。对于一些php脚本,我需要每隔3-5分钟使用cron吗?

附言:为我糟糕的英语感到抱歉;)

EN

回答 3

Stack Overflow用户

发布于 2013-03-13 20:51:54

编写一个CRON作业,该作业从http://91.205.205.18:8000/info.xsl?mount=/128获取JSON数据,然后检查数据库中接收到数据,如果该数据已经存在于数据库中,则将其丢弃,否则将其保存。

票数 0
EN

Stack Overflow用户

发布于 2013-03-13 20:55:42

第一次,您可以在数据库中使用导入的json数据的时间戳(此时间值将在json中提供),之后,在每个处理时间中,您只能检查json时间戳,如果时间戳中有任何差异,则只需插入/更新,否则忽略它,并且对于此插入/更新过程,您可以创建一个Cron作业。

票数 0
EN

Stack Overflow用户

发布于 2013-03-13 20:57:53

您必须设置一个cron作业,以便按一定时间间隔进行检查。在我工作的一个项目中,我们有程序的一部分不断地(每隔2秒)检查网站上的一些xml数据的变化。如果一个人不能像我们一样控制源代码,这是唯一的解决方案。

如果您确实需要一种形式的回推通知,并且您可以控制源数据,则可以使用pubsubhubub服务器:https://code.google.com/p/pubsubhubbub/

我还没有设置pubsubhubbub服务器,但如果您需要将实时数据更新从一个输出发送到远程输入,这是最好的解决方案。

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

https://stackoverflow.com/questions/15385765

复制
相关文章

相似问题

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