Warning: file_get_contents(/data/phpspider/zhask/data//catemap/1/php/263.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Php 分析实时数据的方法是什么?_Php_Server_Real Time Data - Fatal编程技术网

Php 分析实时数据的方法是什么?

Php 分析实时数据的方法是什么?,php,server,real-time-data,Php,Server,Real Time Data,我目前正试图与arduino一起打造一款防坠落腕带。 我试图获取实时加速计数据,并定期(每0.5秒)将其存储在数据库中 我接下来要做的是分析原始数据并检测是否有坠落,如果有坠落,它应该向android应用程序发送推送通知 我的主要问题是,我应该如何分析数据?每当有一组新数据通过php进入数据库时,我是否会分析它们?或者我必须设置一个cronjob来运行另一个单独的php脚本吗?请给我一些见解。谢谢。每当有一组新数据通过php进入数据库时,我是否会分析它们?为什么不呢?请注意,0.5s是一个相当粗

我目前正试图与arduino一起打造一款防坠落腕带。 我试图获取实时加速计数据,并定期(每0.5秒)将其存储在数据库中

我接下来要做的是分析原始数据并检测是否有坠落,如果有坠落,它应该向android应用程序发送推送通知


我的主要问题是,我应该如何分析数据?每当有一组新数据通过php进入数据库时,我是否会分析它们?或者我必须设置一个cronjob来运行另一个单独的php脚本吗?请给我一些见解。谢谢。

每当有一组新数据通过php进入数据库时,我是否会分析它们?为什么不呢?请注意,0.5s是一个相当粗糙的坠落检测时间表(可能是0.1s?),cron只能提供一分钟的分辨率。没有太多的计算要做,你只需要检查是否有一个连续的向下运动超过一段距离。@timmyRS我目前的方法是每次新的数据进来时分析数据。注意:我使用的方法是,只要有一组数据通过php脚本存储到数据库中。同一脚本将检索最新的100组数据并对其进行分析。@syck用于分析数据的脚本应该是与“插入数据库”脚本不同的脚本吗?我不确定服务器应该如何处理这样的问题。为什么是PHP?PHP不是为实时数据分析而设计的,也很少作为单个主要任务用于实时数据分析。(当然,一个网站也可以这样看,但其行为却完全不同。)我看不出客户机-服务器体系结构的意义。如前所述,工作量不应该很高,那么为什么不使用传入的下一个数据集触发分析呢?@syck我对处理此类问题不是很有经验。目前我正在使用PHP将数据插入数据库。如果你能给我提供一些见解,那就太好了。也感谢您对概念的解释。:)每当有一组新数据通过php进入数据库时,我是否会分析它们?为什么不呢?请注意,0.5s是一个相当粗糙的坠落检测时间表(可能是0.1s?),cron只能提供一分钟的分辨率。没有太多的计算要做,你只需要检查是否有一个连续的向下运动超过一段距离。@timmyRS我目前的方法是每次新的数据进来时分析数据。注意:我使用的方法是,只要有一组数据通过php脚本存储到数据库中。同一脚本将检索最新的100组数据并对其进行分析。@syck用于分析数据的脚本应该是与“插入数据库”脚本不同的脚本吗?我不确定服务器应该如何处理这样的问题。为什么是PHP?PHP不是为实时数据分析而设计的,也很少作为单个主要任务用于实时数据分析。(当然,一个网站也可以这样看,但其行为却完全不同。)我看不出客户机-服务器体系结构的意义。如前所述,工作量不应该很高,那么为什么不使用传入的下一个数据集触发分析呢?@syck我对处理此类问题不是很有经验。目前我正在使用PHP将数据插入数据库。如果你能给我提供一些见解,那就太好了。也感谢您对概念的解释。:)