【发布时间】:2017-09-10 13:01:23
【问题描述】:
我在 python 中有一个脚本,可以连续接收来自传感器的数据。
我需要使用 php 在网页上根据请求发布最后的数据。
Apache、php 和 python 都在同一个 linux 安装上(实际上是在树莓上)。
我对存储以前的数据不感兴趣,我有点担心在 SD 上写入时数据损坏。我更愿意降低复杂性并提高刷新速度(避免使用 sql)。
用 ramfs / tmpfs 编写的文本文件可以解决问题吗?或者有像 memcache 这样共享内存的方法来共享全局变量?
任何实际示例或操作方法都会被广泛接受。
【问题讨论】:
-
你可以作为 php 的 HTTP post 值发送
-
这是最初的解决方案,但实际上已被丢弃。
-
python 脚本数据不断变化,只能通过请求提供给用户(php 网页)。在我看来,php 页面必须读取“系统共享缓存”中的数据(从这里是 ramdisk 中文件的想法)
标签: php python linux memcached tmpfs