**最近用GatewayWorker+esp8266硬件做了智能开关,目前能实现的是手机网页端远程控制esp8266开关和检测硬件是否在线,
现在想增加多一个功能就是给设备添加个计划任务,可以看下图,这些计划时间开启与关闭是存放在mysql数据库里的,要是实现的话只能用 定时器 来做吗?每秒一次查询数据库来匹配一次是否到了时间?**
[attach]1565[/attach]
[attach]1566[/attach]
感觉定时扫数据库是可以的,一秒一次
REDIS 不行吗 SESSION 容易丢 TEXT 怕数据量大 扫数据库 量大也会有压力
用mysql啊,运行时间建立索引,检索很快的
要是轮询的话用Redis,不建议每秒轮询,间隔可以稍微大一些。
感觉定时扫数据库是可以的,一秒一次
REDIS 不行吗
SESSION 容易丢
TEXT 怕数据量大
扫数据库 量大也会有压力
用mysql啊,运行时间建立索引,检索很快的
要是轮询的话用Redis,不建议每秒轮询,间隔可以稍微大一些。